我错误地将 root shell 更改为 /bin/false,但是当我想将其改回来时,总是出现错误
sudo chsh -s /bin/bash root
[sudo] password: <input current user password>
password: <input root password>
chsh: PAM: Authentication failure
答案1
/etc/passwd
如果 chsh 不起作用,你可以修改文件,方法是将行替换为
root:x:0:0:root:/root:/bin/false
和
root:x:0:0:root:/root:/bin/bash
答案2
尝试:
须藤维格尔
在编辑器中,将 root 的 shell 改回 /bin/bash(应该是第一行的最后一个字段)