安装Ubuntu时为什么我没有被要求为Root设置密码?

当我安装Ubuntu时,它从不显示设置密码的选项,但在尝试登录管理员帐户时以及尝试安装软件包时都有密码。 我无法在Root中更改密码,因为当我尝试它时会显示“身份validation操作令牌错误”。 当我尝试在root中修复影子密码时,它表示访问被拒绝。

您不应该为root帐户添加密码。 我们有一些叫做sudo机制的东西来处理它。 而是将用户添加到admin帐户。 然后,所有这些用户都可以通过运行sudo command为终端命令或gksu command以root用户身份运行命令或程序,例如gksu gcalctool尽管这个例子显然没有意义)

当您在安装东西时要求输入密码时,您应该使用自己的密码。 这样,可以使其他人无需共享密码和密钥即可执行管理任务。 它也可以配置为允许某人以root用户身份运行特定命令,但不能以其他方式运行,但您通常不会触摸它。

您创建的第一个用户默认为管理员帐户。

您可以使用root权限通过在任何命令的开头添加sudogksu关键字来运行命令/应用程序。 像sudo gedit ,它会问你管理员密码
另外,对于交换机终端到根级别,请使用sudo su

在任何情况下,您都可以通过以下步骤更改root密码:

  1. 启动终端(按Ctrl+t
  2. 运行sudo -s以访问root权限
  3. 运行passwd root以更改root密码。 它会问你新的root密码。
  4. 现在您可以使用root登录,如果您打开终端,则可以在提示符中看到#。