我刚刚成功安装了 Lubuntu 12.04。现在我想在终端中做一些事情,比如安装和配置 Apache 和 Lamp 系统等。
我来自 Open SUSE 世界,在那里,我通常通过在终端中键入命令来访问超级用户模式su
。
但是如果我在 Lubuntu 中执行此操作,系统会要求我输入密码,当我输入用于访问系统的密码时,我会收到此错误消息(从德语翻译而来):
su: error with the Authentication
我现在应该怎么做?
答案1
Ubuntu 使用而不是显式的 root 帐户。如果您觉得更方便,sudo
您可以直接使用 以 root 身份登录。sudo su
看sudo 的优点和缺点为什么 Ubuntu 会这样做。
答案2
如果您想执行 root 操作,您可以:
- 使用
sudo
您的用户密码,您可以执行 root 用户所做的一切操作。 - 使用
sudo su
您的用户密码获取root访问权限 - 使用
sudo passwd
该命令更改 root 密码,然后您可以像其他发行版一样轻松使用 su 访问 root 用户(并且您也可以继续使用 sudo)。
答案3
因为默认情况下 Ubuntu 没有启用 root 帐户,所以请禁用它。使用以下命令启用 root:
$ sudo passwd root
[sudo] password for abc:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
并su-
切换到 root 帐户
答案4
Ubuntu 使用sudo
提升当前用户的权限,而不是使用实际的 root 帐户。但是,如果您特别需要 root shell,则可以执行sudo su
。