chsh: PAM: Authentication failure in Ubuntu
当我尝试将默认shell
更改为zsh
时,收到错误chsh: PAM: Authentication failure。
$ chsh -s /bin/zsh
Password:
chsh: PAM: Authentication failure
解决方法:
$ sudo vim /etc/pam.d/chsh
// 注释掉下面这句话
;auth required pam_shells.so
// 重新执行
$ sudo chsh $USER -s $(which zsh)
不要忘记关闭窗口重新登录哦!!!!!