今天我尝试用我多年熟悉的方式进入Single User模式:进入grub的编辑模式,single
在行尾添加kernel
并输入F10
.
我以为我可以在不输入密码的情况下进入单用户模式,但令我惊讶的是,它要求我输入 root 密码。我不知道为什么,因为我总是用这种方式来拯救我的linux系统,例如,如果我丢失了root密码,我可以用这种方式来制作一个新的root密码。
但现在情况变了……
所以Ubuntu已经屏蔽了这种无密码的单用户模式?
今天我尝试用我多年熟悉的方式进入Single User模式:进入grub的编辑模式,single
在行尾添加kernel
并输入F10
.
我以为我可以在不输入密码的情况下进入单用户模式,但令我惊讶的是,它要求我输入 root 密码。我不知道为什么,因为我总是用这种方式来拯救我的linux系统,例如,如果我丢失了root密码,我可以用这种方式来制作一个新的root密码。
但现在情况变了……
所以Ubuntu已经屏蔽了这种无密码的单用户模式?
否。单用户模式确实会询问密码是否设置了“root”,但这不是默认设置。
Ubuntu 不适用于“root”,并且“root”的密码在安装时设置/禁用。
然后是systemd。看看 ...
返回一个“sulogin”,这就是要求输入密码的原因。该行中的参数将解释所要求的内容。
sulogin的手册页解释了它的行为: