无法更改 EC2 服务器中的 shell

无法更改 EC2 服务器中的 shell

我正在尝试更改 Amazon 的 AWS(AMI ami-ad184ac4)上 Ubuntu 服务器 13.10 的默认 shell。

我试过了:

~$ chsh -s /bin/zsh 

但得到:

Password: 
chsh: PAM: Authentication failure

我尝试过明显的密码(例如ubuntu),但总是收到相同的错误消息 - chsh: PAM: Authentication failure

知道为什么我不能更改默认 shell 吗?

答案1

奇怪的是,使用sudo用户名是答案:

$ sudo chsh ubuntu -s /bin/zsh

相关内容