質問 / Webエンジニア概論講座 / SSH 接続体験
「Webエンジニア概論講座」のSSH接続体験にて、動画の通りにコマンドを入力しているのですが、添付画像のような警告(エラー)が表示されて接続できません。何が原因で、どのように対処すればよいでしょうか?

原因は「秘密鍵ファイルの権限設定」にあります。
SSH接続に使用する「秘密鍵(.keyや.pemファイル)」は、セキュリティ上の理由から自分以外の誰かが読み取れる状態(権限が緩すぎる状態)だと、接続を拒否される仕組みになっています。エラーメッセージに含まれる Permissions 0664 are too open は、「ファイルの権限が開きすぎているため、もっと制限してください」という警告です。
【解決手順】
ターミナルを開き、以下のコマンドを実行して鍵ファイルの権限を適切に設定(自分だけが読み書きできる状態に)してください。
1. 権限を変更するコマンドを実行
ダウンロードした鍵ファイルの名前が ha776267.key である場合、以下のコマンドをコピー&ペーストして実行してください。
chmod 600 ~/Downloads/ha776267.key
2. 再度SSH接続を行う
コマンド実行後、改めて動画の手順通りにSSH接続のコマンドを入力してください。