私は奇妙な問題に直面しています。現在、私は複数のインスタンスにわたってAWS上のいくつかのサービスのデプロイメントと設定を行っています。私は複数のEC2インスタンスを作成し、必要なサービスをその上に配置しています。私の瓶を始めるために、私は脚本を書いた。 Ubuntuは私に、スクリプトを実行するための権限を広げるように求めます。それはテストサーバーなので、私は以下のようにUbuntuのユーザーに777件の権限を付与されている -AWSでSSHできない
Ubuntuのユーザーホームパス = /ホーム/ Ubuntuの、スクリプトのパス = /ホーム/ Ubuntuの/ IASQueueBuilder /スクリプト
何が間違っているのか分かりませんが、数分後に私はsshから追い出され、その後そのインスタンスに再びsshすることはできません。
これをトラブルシューティングするには、私は新しいインスタンスを作成しましたが、今度は実行しなければならないスクリプトに777の権限を与えました。
これの背後にある理由を誰にでも教えてもらえますか?私はいくつかの宿題をして、AWSインスタンスへのsshに複数の問題があることが分かりました。いくつかは以下の通りです - あなたは/home/user/.ssh
ディレクトリのパーミッションを台無しにきたよう https://forums.aws.amazon.com/message.jspa?messageID=765025 https://forums.aws.amazon.com/message.jspa?messageID=246274
あなたは正しいです。これは、キーのアクセス許可がより制限されているようです。ありがとう!! – Bhaskar
インスタンスを管理するスクリプトではなく、別のユーザーを使用してスクリプトを実行することも考えられます。ちょうど:) – 13dimitar
と言って、それはもう一度良い考えです。今私はPOCの一環としてこれをやっていますが、プロダクションに移したときにあなたの提案を考慮に入れることができます。もう一度ありがとう :) – Bhaskar