めも

パスワードを思い出したので、メモ再開

vmware ESXi4.xでsshを有効にしてvmware ESXi6.5へファイル交換する方法

ESXi4.xのサーバ内の仮想マシンをESXi6.5のサーバへ移行したかった。
数とサイズが多いので、直接コピーしたかったけど、4.x側にファイルをコピーされる手段がない。

仕方ないので、ESXi4.xの方にsshを導入。

How to enable ssh and ftp on vmware ESXi 4
http://adityo.blog.binusian.org/?p=690


scpでESXi6.5サーバから4.xへ接続すると、以下のエラーが出力されて接続できません。

Unable to negotiate with 192.168.*.* port 22: no matching key exchange method found.
Their offer: diffie-hellman-group1-sha1

6.5でdiffie-hellman-group1-sha1は使えないらしい。
仕方ないので、6.5の方でdiffie-hellman-group1-sha1を許可させる。
/etc/ssh/ssh_configに追記。

Host 192.168.*.*
KexAlgorithms +diffie-hellman-group1-sha1

無事接続。