検索
連載

sshコマンドのログイン要求で「Permission denied」と表示される

Share
Tweet
LINE
Hatena

 SSHのクライアントコマンド「ssh」を利用して接続要求を行った場合、次のようなエラーが表示されることがある。これは接続先がOpenSSHを利用し、プロトコル優先がSSH2であることが考えられる。

$ ssh hogehoge.jp
Permission denied (publickey,keyboard-interactive).

 回避するためには、接続先のデーモン設定ファイル(/etc/ssh/sshd_config)を次のように編集すればよい。

# vi /etc/ssh/sshd_config ← RPMインストールの際のパス先
Protocol 2,1
  ↓
Protocol 1,2

 この編集によって、まずはSSH1プロトコルが優先されることになる。次のようにデーモンの再起動も必要だ。

# /etc/rc.d/init.d/sshd restart

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る