在Ubuntu系统中,使用su
命令切换到root用户时提示“su: 认证失败”通常是因为root账户默认情况下是被锁定的,没有设置密码。以下是一些解决这个问题的方法:
-
使用
sudo
命令:Ubuntu推荐使用sudo
命令代替直接使用root用户。sudo
命令允许普通用户执行具有root权限的命令。例如,可以使用sudo apt-get update
来执行需要root权限的命令1。 -
更改root密码:如果确实需要使用root账户,可以通过设置root密码来启用它。可以通过以下步骤完成:
- 打开终端。
- 输入命令
sudo passwd
- 系统将提示输入新的UNIX密码,输入新的root密码,并再次输入以确认。
- 设置密码后,应该可以使用新设置的密码通过
su
命令切换到root用户。