![无法更改 EC2 服务器中的 shell](https://linux22.com/image/971460/%E6%97%A0%E6%B3%95%E6%9B%B4%E6%94%B9%20EC2%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%AD%E7%9A%84%20shell.png)
我正在尝试更改 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