ssh接続をした際の、ssh_dispatch_run_fatal: ~Broken pipeの対処
現在、私は作成中のPF(ポートフォリオ)を、awsを用いて公開できるように作業しています。 EC2インスタンスを作成し、そのインスタンスにログインする際に、起きたエラーとその解決方法を、短いですが書いていきます。 ターミナルにて、以下を実行
% ssh -i awsで作成した秘密鍵 ec2-user@Elastic IPアドレス # 実行結果 ~ Are you sure you want to continue connecting (yes/no/[fingerprint])?
そこで、参考にしていた記事等の内容やその説明を確認した後に、yesを入力、すると...
~ Are you sure you want to continue connecting (yes/no/[fingerprint])?yes ssh_dispatch_run_fatal: ~Broken pipe
このエラーは、sshの接続が切れてしまったからです。なぜ切れてしまったのかというと、ssh接続を実行した後に、未入力の時間が一定時間経過してしまったから(yesを入力するまでに未入力の時間があったから)だと考えられます。そこでもう一度、ログインを試みました。
% ssh -i awsで作成した秘密鍵 ec2-user@Elastic IPアドレス # 実行結果 __| __|_ ) _| ( / Amazon Linux 2 AMI ___|\___|___| https://aws.amazon.com/amazon-linux-2/ [ec2-user@~]$
無事ログインが完了しました。 今回は以上になります。