sshのホスト鍵チェックを回避する


sshのホストキーチェックは、man in the middle攻撃を防ぐのには、重要だが、閉じた検証環境などで、

毎回、known_hostsファイルを編集したりしなくてはならずちょっと煩わしい。

で、なんかsshコマンドにオプション付ければ、回避できるか調べたら以下で行けた。

 

 

 

ホストキーチェックを無効にして、known_hostsを/dev/nullにしてやる感じ。

ただ、毎回これを入力するのは、面倒なので、aliasでnsshにしてみた。.bashrcに以下を追加

 

 

 

折角なのでscpも追加。

これでホスト鍵チェックを無効にしたい時は、nsshを代わりに使えばOK