安装Ubuntu时为什么我没有被要求为Root设置密码?
当我安装Ubuntu时,它从不显示设置密码的选项,但在尝试登录管理员帐户时以及尝试安装软件包时都有密码。 我无法在Root中更改密码,因为当我尝试它时会显示“身份validation操作令牌错误”。 当我尝试在root中修复影子密码时,它表示访问被拒绝。
您不应该为root帐户添加密码。 我们有一些叫做sudo机制的东西来处理它。 而是将用户添加到admin
帐户。 然后,所有这些用户都可以通过运行sudo command
为终端命令或gksu command
以root用户身份运行命令或程序,例如gksu gcalctool
尽管这个例子显然没有意义)
当您在安装东西时要求输入密码时,您应该使用自己的密码。 这样,可以使其他人无需共享密码和密钥即可执行管理任务。 它也可以配置为允许某人以root用户身份运行特定命令,但不能以其他方式运行,但您通常不会触摸它。
您创建的第一个用户默认为管理员帐户。
您可以使用root权限通过在任何命令的开头添加sudo
, gksu
关键字来运行命令/应用程序。 像sudo gedit
,它会问你管理员密码
另外,对于交换机终端到根级别,请使用sudo su
。
在任何情况下,您都可以通过以下步骤更改root密码:
- 启动终端(按
Ctrl+t
) - 运行
sudo -s
以访问root权限 - 运行
passwd root
以更改root密码。 它会问你新的root密码。 - 现在您可以使用root登录,如果您打开终端,则可以在提示符中看到#。