切换 Shell 需谨慎

系统环境介绍

gentoo 半吊子机。
valid login shells

过程

执行chsh -s /bin/zsh命令切换成功。
自此导致 root 用户无法验证登陆。

庆幸这台服务器不止一个用户。
通过普通用户登陆服务器,执行 su 命令显示如下:
执行 su 命令

解决方法

解决办法如下:
sudo vim /etc/passwd 将 root 用户所对应的 Shell 改回 Bash。

总结

一台服务器应该有至少两个以上的用户。
下次再遇到一次这样的服务器😢再去具体研究一下。