1 /etc/passwd 内容缺失
纳管账号在 /etc/passwd 中没有对应记录,导致安装 zsh 时,无法通过 chsh 命令给用户设置默认 SHELL.
解决方法:执行以下命令在 /etc/passwd 中追加一行记录。
echo "$(whoami):x:$(id -u):$(id -g)::${HOME}:/bin/bash" | sudo tee -a /etc/passwd
纳管账号在 /etc/passwd 中没有对应记录,导致安装 zsh 时,无法通过 chsh 命令给用户设置默认 SHELL.
解决方法:执行以下命令在 /etc/passwd 中追加一行记录。
echo "$(whoami):x:$(id -u):$(id -g)::${HOME}:/bin/bash" | sudo tee -a /etc/passwd