Are you sure you want to continue connecting (yes/no)? を黙らせるかた

More than 1 year has passed since last update.

ssh ログインする時によく出るAre you sure you want to continue connecting (yes/no)?はセキュリティーに関わるが、今はしばしば面倒と感ずる。どう消せば…

SSHコマンドに直接に-o StrictHostKeyChecking=noを入れて、これを回避できるという。

ssh -o StrictHostKeyChecking=no root@192.168.1.1

また、システムレベルには、/etc/ssh/ssh_configを編集し、StrictHostKeyCheckingをデフォルトのaskからnoに改定すれば、全滅は可能。

他には、-vvvなどをsshコマンドに添付して見て、どこが問題があるが見つかる。