『WinSCP』の『鍵認証』が拒否されるのはなぜですか

0

AWSに設けたWEBサイトに、『WinSCP』でコンテンツを転送しようとすると、最初の1回目あるいは数回は接続できるのですが、そのうち『ユーザ名"ec2-user" を使用中サーバが鍵を拒否しました 認証に失敗』と表示され、接続できなくなるのはなぜですか。  同じ鍵を用いてインスタンスをリセットすると、接続できるようになりますが、一度切断し、再度接続しようとすると、また上記のエラーが表示され、エラスティックIPも取り替え、インスタンスをリセットせねばなりません。 『鍵認証』が拒否される原因、や『ウィンSCP』で安定して接続できるようにする方法が有りましたら教えて下さい。また『WinSCP』を用いないでWEBコンテンツを転送する方法も教えていただければ、幸いです。

質問済み 1年前3562ビュー
1回答
0

SSHのログを見ないと何とも言えないのですが、EC2のauthorized_keysのパーミッションが変わってしまったりすると接続が拒否されたりします。
なのでElastic IPなどはあまり関係ないように思いました。
ちなみに接続ができなくなる前にどのような操作を行っていましたか?(例えば特定のディレクトリにファイルを配置していたなど)

次に同じ事象が発生した際にSystems ManagerのSession ManagerなどでEC2に接続してSSHのログを確認してみてください。
何か原因がわかるかもしれません。
https://docs.aws.amazon.com/ja_jp/systems-manager/latest/userguide/session-manager.html

profile picture
エキスパート
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ