WEBアプリケーション(スクリプト)作成・修理・トラブル解決相談

CANADOH

QR Code

Memo

Home > Documents > Memo

Memo

2022 年 10 月投稿文

< Oct 2022 >
[情報技術] SSHでAlgolithmを設定する
古いSSHサーバにアクセスする際、鍵アルゴリズムがないとのことでエラーが出る場合があります。
例えばこんなエラーです。
no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
鍵認証のアルゴリズムで、合うものが見つからなかったという内容です。このときは、SSHで指定の鍵アルゴリズムを追加します。
ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 [USER]@[HOST]
すると、今度はこんなエラーが出ることもあります。
no matching host key type found. Their offer: ssh-rsa,ssh-dss
今度はホストキーの認証タイプが見つからないということなので、これもまた追加します。
sh -oKexAlgorithms=+diffie-hellman-group1-sha1 -oHostKeyAlgorithms=+ssh-dss [USER]@[HOST]
これですべてエラーがなくなれば、パスワード入力欄が表示されます。
2022-10-25 (Tue) by Canaid SK

< PREV | NEXT >