本日はOpenSSHのお話です。OpenSSHでサーバー接続した時に表示される警告メッセージがとにかくうるさいので、ダマラす方法をブログします。
■警告メッセージ
Warning: Permanently added ‘server,0.0.0.0’ (RSA) to the list of known hosts.
known hostsにも書いてあってyesもしてるのに何故か出てきてしまう。
■対応方法
1 2 3 4 5 |
$ vim ~/.ssh/config Host server StrictHostKeyChecking no UserKnownHostsFile=/dev/null LogLevel QUIET |
・StrictHostKeyChecking
未知の場合(確認)と既知の場合でも聞いてこないようにするためno。
・UserKnownHostsFile
/dev/null を指定することで、 read しても空なので、既存の known_hosts ファイルに影響を与えない。
・LogLevel
このログ出力をQUITEすることで無効になる。
■まとめ
/etc/ssh/sshd.configにも書けますが、全体にも影響(sshdを再起動しないと)してしまうため、個々に書いたほうがいいですね。ssh -qでもダマリます。
参考:http://qiita.com/pekepek/items/f38004b14e986691f30d
0件のコメント