我在root用户上卸载了zsh,但之前忘记更改为bash。
现在,我可以访问另一个非 root 用户。我可以在 root 用户中从 zsh 更改为 bash 吗?
我知道我可以更改 /etc/passwd 以使用 bash 而不是 zsh,但这需要 sudo
答案1
如果您知道 root 密码,则可以使用su
:
su -s /bin/bash -c chsh
我在root用户上卸载了zsh,但之前忘记更改为bash。
现在,我可以访问另一个非 root 用户。我可以在 root 用户中从 zsh 更改为 bash 吗?
我知道我可以更改 /etc/passwd 以使用 bash 而不是 zsh,但这需要 sudo
如果您知道 root 密码,则可以使用su
:
su -s /bin/bash -c chsh