MacのターミナルでSSH接続したときのエラー「Permissions 0644 for ‘XXX.pem’ are too open.」の対策方法についてまとめました。
【SSH接続エラー対策】Permissions 0644 for ‘XXX.pem’ are too open.
Macのターミナルで秘密鍵を用いてSSH接続したとき以下のエラーがでることがあります。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'XXX.pem' are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key "XXX.pem": bad permissions Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
これは、秘密鍵ファイル(XXX.pem)のファイル権限が安全でない場合に発生します。
chmodで鍵の権限を所有者のみの読み書き権限(600)へ変更することでエラーは解消されました。解決しました。
chmod 600 XXX.pem

【Mac入門】基本設定、使い方、カスタマイズ術
Mac超入門部について動画解説板Macの基本操作便利なショートカット集便利なトラックパッドの操作システム管理Macの動作を高速化スタートアップ登録(ログイン時に自動起動するアプリの登録)FinderなどをWindows風の見た目にするSSD...
コメント