Advanced NWUからはopensshのバージョンが7になり、その際、いくつかの安全性の低い機能がデフォルトで無効となりました。 これにより、古いsshサーバではNWボードからsshでログインする際にログインに失敗し、 スクリプトログに下記のような記録が残ることがあります。 [Unable to negotiate with 10.17.84.121 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1] または [Unable to negotiate with 192.168.0.5 port 22: no matching cipher found. Their offer: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se] が記録されることがあります。 前者はスクリプト設定のコマンドラインオプションに以下を、 -oKexAlgorithms=+diffie-hellman-group1-sha1 後者はコマンドラインオプションに以下を、 -oCiphers=+aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc をつけることで、無効になっている機能が有効となります。 両方をコマンドラインオプションに指定してもかまいません。 -oCiphers=+aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc -oKexAlgorithms=+diffie-hellman-group1-sha1 旧NWボードはopensshのバージョンが古いため、このような現象は発生しません。