2016-07-10 10 views
0

ディレクトリ内のファイルに書き込めない問題を解決するためにリモートインスタンスにchmod 777 ec2-user/を実行しました。しかし、これは.sshディレクトリのパーミッションを変更して以来、私はもはや私のリモートインスタンスにsshまたはscpできませんでした。sshが動作しないときにamazonリモートインスタンス上のファイルのアクセス権を変更する方法

今私は何もすることができないと考えています。

どうすればこの問題を解決できますか?私は、作成した新しいインスタンスにそのボリュームをマウントするのではなく、他の方法はないと聞きましたが、どうやってこれを行うのですか?私は本当にamazon wsの新しいです。

EDIT 新しく作成されたインスタンスにマウントしようとしました。 非常に奇妙な問題です。インスタンスは、インスタンスを停止した後、ボリュームタブをクリックしたときに再び開始され、ボリュームをデタッチできなくなります。

enter image description here

+1

[サーバーは私たちの鍵を拒否しました。許可された\ _keys perrmissionsを777に設定しました](http://stackoverflow.com/questions/38236985/server-refused-our-key-set-authorized-keys-perrmissions-to -777) –

+0

@KarenBリンクをありがとうございます。 pls hvの編集を見て? – KillBill

+0

AWS Cloudtrailで、インスタンスが再起動する理由をログに記録します。それは起こるべきではありません。 –

答えて

1

インスタンスを停止します。停止したら、ボリュームを切り離します。

新しいインスタンスを作成します。切り離されたボリュームを新しいインスタンスに関連付けます。新しいインスタンスにログインし、接続されているボリュームをマウントします。これで、必要な変更を加えることができます。

変更が完了したら、変更を元に戻します。一時インスタンスからボリュームをアンマウントし、元のインスタンスと再関連付けして元のインスタンスを開始します。

関連する問題