[Q] ssh 에서 yes 묻지 않게하기

lapex의 이미지

ssh 로 어떤 호스트에 처음 접속하면

Are you sure you want to continue connecting (yes/no)?

와 같이 물어 보는데, 물어 보지 않게 하는 방법이 없을까여?

매뉴얼을 보니, 물어 보지 않게 하는 방법은 없는 것 같고
어떻게 프로그램으로 처리할 수 있는지 궁금합니다.

c, perl, shell script, awk 아무 것이나 상관 없습니다.
무조건 되기만 하면 됩니다.

raymundo의 이미지

expect 를 써 보세요. :-) (근데 항상 되는 것은 아닌듯 하니.. 장담은 못하겠습니다 ^^)

좋은 하루 되세요!

지리즈의 이미지

[admin@ns admin]$ echo "StrictHostKeyChecking   no"  > $HOME/.ssh/config
[admin@ns admin]$ rm -rf $HOME/.ssh/known_hosts
[admin@ns admin]$ ssh localhost
Warning: Permanently added 'localhost' (RSA) to the list of known hosts.
admin@localhost's password:

from man ssh

There is no spoon. Neo from the Matrix 1999.