在Linux系统中往往需要用到普通用户到root用户的转换,但默认安装后,输入su 命令(用于切换当前用户身份到其他用户身份)却因密码问题认证失败而无法进入root身份。

解决办法:设置新的root密码
执行命令sudo paswd root后,输入你重新设置的密码两次,即可更新密码。再次执行su命令输入你刚才设置好的密码即可实现用户的转换。

这里要注意的是许多人会疑惑密码怎么输入也不显示,这是因为系统为保证安全性默认隐藏了密码,你只需要直接输入就好了。
此外,有些时候,不同于普通用户向root用户的转变可以直接用“su”命令或者“su - root”命令来实现,要实现root用户到普通用户的转变单输入“su”可能是无法实现的,这时则需要通过执行命令“su - 用户名”。

网友评论