2
chsh总是询问密码,并得到“ PAM:身份验证失败”
今天,我试图切换到另一个外壳。 首先,我尝试使用鱼,然后chsh -s fish将鱼更改为默认值。一段时间后,我发现它无法使用~/.bashrc(&&需要替换为and)。 因为我更喜欢重用~/.bashrc,所以我发现zsh这似乎更容易一些,并按照本文档切换到zsh。 当我跑步时sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)",突然它要求我进入Password:。我输入了root密码,但得到了PAM: Authentication failure。 然后我尝试了chsh -s bash和chsh -s zsh,它总是要求我输入密码然后扔PAM: Authentication failure(不是系统密码)。我不知道这个。