chsh:/etc/passwd.20598:权限被拒绝

chsh:/etc/passwd.20598:权限被拒绝

我给了一个带有用户帐户的 Ubuntu 18.04 盒子,have root permission 不用/bin/bash作默认 shell。因此,当我 ssh 到它时,当我按下left, right, up, down ←↑→键时,它将产生^[[D ^[[A ^[[C

我想将用户更改为默认使用/bin/bashshell

sudo chsh -s /bin/bash {MY_USERNAME} 

但终端显示:

chsh: /etc/passwd.20598: Permission denied 
chsh: cannot lock /etc/passwd; try again later

我该如何修复它?

相关内容