うさラボ

お勉強と備忘録

CML-PのUbuntuでSSHにつまづいた

CMLで構築してるいるときにあった小ネタvol.2

CMLで立てたUbuntuiosSSHできなかったときにごちゃごちゃやっていたことの備忘録

検証環境を作成時に、マネジメントアクセス用でUbuntuを作成しました。

SSHの設定を終えて、IOSvにSSHしようとしたとき下記のログが出てきてアクセスできませんでした

f:id:usage_automate:20210117202320p:plain

ログを見るにかき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の設定方法がよくなかったのかもしれませんが、解決できたので書き残しておきます。

/etc/ssh/ssh_config

# 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