• お問い合わせ
  • ユーザー登録
ドキュメント
サポート案内
ユーザー登録
サポートセンター
ドキュメント
ダウンロード
セキュリティ
よくある質問とその回答
製品マニュアル
カタログ
収録パッケージ一覧


その他 No. 405

ssh プロトコル version 2 が使用できない


【現象】
TurboLinux Server 6.1 にメンテナンスキット #4 を適用後、サービス sshd をスタート
させると下記のようなメッセージが出力され、ssh プロトコル version 2 が使用できま
せん。

-------------------------------------------------------------------
# /etc/rc.d/init.d/sshd start
Starting sshd: Disabling protocol version 2. Could not load host key
sshd
#
-------------------------------------------------------------------

【原因】
ssh プロトコル version 2 を使用する際、設定ファイル /etc/ssh/sshd_config に、ホ
スト DSA キーを納めたファイルを指定する必要があります。
もし、以前、あなたが設定ファイル /etc/ssh/sshd_config を編集していた場合、アップ
グレードすると、その設定ファイル /etc/ssh/sshd_config を上書きせずに、デフォルト
の設定ファイルを /etc/ssh/sshd_config.rpmnew としてインストールするように新しい
 openssh のパッケージ RPM ファイルは作られています。したがって、アップグレード
直後は、設定ファイルに ホスト DSA キーが指定されていない状況になります。

【回避方法】
新しいデフォルト設定ファイル /etc/ssh/sshd_config.rpmnew を参考にしながら、設定
ファイル /etc/ssh/sshd_config を再編集してください。
特に ssh プロトコル version 2 を使用して上記メッセージが出力されないようにするに
は、下記のようにホスト DSA キーファイルも指定してください。

設定ファイル /etc/ssh/sshd_config におけるホスト DSA キーの指定
[/etc/ssh/sshd_config]
-------------------------------------------------------------------
…
# Used secret key for ssh protocol ver1.3 & 1.5
HostKey /etc/ssh/ssh_host_key
# Used secret key for ssh protocol ver2.0
HostDSAKey /etc/ssh/ssh_host_dsa_key
…
-------------------------------------------------------------------

キーワード
ssh Maintenance kit

関連文書
(none)

対象製品
  • Turbolinux Server 6.1
    Last modified : Fri Jun 15 JST 2001 # 1