![为什么 su 会因“身份验证错误”而失败?](https://linux22.com/image/1082528/%E4%B8%BA%E4%BB%80%E4%B9%88%20su%20%E4%BC%9A%E5%9B%A0%E2%80%9C%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E9%94%99%E8%AF%AF%E2%80%9D%E8%80%8C%E5%A4%B1%E8%B4%A5%EF%BC%9F.png)
我尝试su
获取 root 权限以便可以安装灯,但是当我尝试时出现身份验证错误:
user@host:~$ su
Password:
su: Authentication failure
答案1
Ubuntu 中 root 帐户默认是禁用的,因此没有 root 密码,这就是su
身份验证错误失败的原因。
使用sudo
以下命令成为 root :
sudo -i
答案2
如果su
不起作用,我执行以下操作(在 bash 中):
user@host:~$ sudo bash
root@host:~# su
root@host:/home/user#
瞧!您现在是 root 了!
快捷方式是sudo su
。在这种情况下,假设您是 的成员,/etc/sudoers
拥有所有权限,那么您只需要用户密码。
答案3
打开根目录sudo -s
,当它处于此模式时输入:
密码
然后,选择密码。此密码将用于su
命令。
答案4
代替sudo your_command
su.ie使用
sudo apt-get install "program to install"