Amazon AWS EC2 で Ubuntu インスタンスを実行しています。ubuntu という名前の root ユーザーがいます。ellis という名前の別のユーザーもいます。私のubuntuユーザーは、他のすべてのユーザーを制御し、ルートにファイルとディレクトリを作成する管理ユーザーです。
.ssh/authorized_keys を /home/ubuntu/.ssh/authorized_keys から /home/ellis/.ssh にコピーしていたときに、ubuntu 内にあったディレクトリ .ssh を誤って削除したに違いありません。現在、インスタンスに ubuntu としてログインできず、ellis としてのみログインできます。ellis 内のアクセス許可を変更して、ubuntu にアクセスしようとしましたが、うまくいきませんでした。
FileZilla を ellis として使用し、ubuntu 内のディレクトリとファイルを表示できたので、.ssh が ubuntu から削除されたことがわかります。
ubuntuにアクセスできる必要があります。ssh ディレクトリを ellis から ubuntu にコピーしようとしましたが、設定された権限では、他のユーザーからは何も管理できません。これを修正する方法はありますか?