0
私はEC2インスタンスにzsh
をインストールしましたが、それはあまり好きではありませんでした。zshを削除した後にEC2 sshログインが失われました
$ sudo apt-get remove zsh
$ exit
そして、私のインスタンスから出ました。今すぐエラーでログインすることができませんPermission denied (publickey).
私がログインできる他のユーザーはいません。 AWS EC2でこれを行う方法は?
sudo chsh -s /bin/bash <username>
の部分が見つかりませんでした。
sshログインを取得するにはどうすればよいですか?私はTechnical Support
を持っていないAWSの基本的なサポート計画を持っています。
手動でシェルを修正すると、マウントされた問題のあるインスタンスボリュームの '/ etc/passwd'ファイルを編集するだけですか? –
はい、これは1つのオプションです。 chrootして 'chsh'を使うこともできますが、まず'/etc/passwd'を試してみてください。 – 13dimitar