我对 Ubuntu 完全陌生。
我打算学习 Ubuntu,所以我在 Win7 x64 上安装了 VMware 7.0.1 build-227600,之后我在其上安装了 Ubuntu 9.10 作为虚拟机。
我刚刚启用了 root 帐户,当我以 root 身份登录时,收到以下错误:
有什么问题吗?
我是不是错过了什么?
答案1
首先,你不应该以 root 身份登录图形环境。你能以普通用户身份登录吗?Ubuntu 不支持以 root 身份登录。
其次,Ubuntu 禁用 root 帐户是有充分理由的。它旨在使属于“admin”组的用户(例如安装程序创建的一个用户)可以使用该sudo
命令获得 root 访问权限。虽然不建议这样做,但您可以启用 root 帐户,并以 root 身份登录到 shell,但不能登录到图形环境。sudo
当您需要 root 访问权限(或gksudo
图形应用程序)时,这是一种很好的做法。如果您需要 root shell 来以 root 身份执行多个命令,则只需使用 打开 shell sudo
,例如:
sudo su -
sudo
但如果您只想执行几个命令,最好只使用您需要的命令。
更多详细信息请参见此处:https://help.ubuntu.com/community/RootSudo