Permission denied (publickey,keyboard-interactive).

2024年6月18日

“Permission denied (publickey,keyboard-interactive)" エラーは、SSH接続で公開鍵認証に失敗した場合に発生します。エラーの解決には、いくつかの点を確認できます。

  1. 公開鍵の存在と正確性:
    • ~/.ssh/id_rsa ファイルが存在していることを確認します。
    • 公開鍵 (~/.ssh/id_rsa.pub) の内容が、サーバーの ~/.ssh/authorized_keys ファイルに正しく追加されていることを確認します。
  2. パーミッションの設定:
    • ~/.ssh ディレクトリとその中のファイルに対して正しいパーミッションが設定されていることを確認します。一般的には、700 (ディレクトリ) および 600 (ファイル) が推奨されます。
  3. sshd_config ファイルの確認:
    • サーバー側の /etc/ssh/sshd_config ファイルを確認し、以下のような設定があることを確認します。
      bash
      PubkeyAuthentication yes
      AuthorizedKeysFile  .ssh/authorized_keys
      
    • SSHサーバーを再起動して変更を反映します。

これらの点を確認した後、再度 SSH 接続を試みてください。問題が解決しない場合は、追加の情報やエラーメッセージがあれば教えてください。

未分類

Posted by ぼっち