CMLで構築してるいるときにあった小ネタvol.2
CMLで立てたUbuntuがiosにSSHできなかったときにごちゃごちゃやっていたことの備忘録
検証環境を作成時に、マネジメントアクセス用でUbuntuを作成しました。
SSHの設定を終えて、IOSvにSSHしようとしたとき下記のログが出てきてアクセスできませんでした
ログを見るにかきkeyがなかったことが原因だったようです。
diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1
/etc/ssh/ssh_configにKexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1
を追記したところSSHが可能になりました。
iosvの設定方法がよくなかったのかもしれませんが、解決できたので書き残しておきます。
# This is the ssh client system-wide configuration file. See # ssh_config(5) for more information. This file provides defaults for # users, and the values can be changed in per-user configuration files # or on the command line. # Configuration data is parsed as follows: # 1. command line options # 2. user-specific file # 3. system-wide file (~snip~) KexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1
[備忘録]
— うさぎエンジニア (@usagi_automate) 2021年1月10日
cmlのubuntuからcmlのiosにSSHしようとしたらDHグループがミスマッチ言われて出来んかった
/etc/ssh/ssh_configに下記書き込んだら出来た。
KexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1