EVITANDO VERIFICAÇÃO DE HOST DO SSH – LINUX/UNIX

Precisei fazer um script que fazia alguns acesso via ssh em alguns hosts e um dos problemas que tive foi aquela velha pergunta abaixo que o SSH nos mostra quando tentando nos conectar:

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

Descobri (dentre várias opção do ssh) que podemos alterar no arquivo /etc/ssh/ssh_config a opção StrictHostKeyChecking como mostra abaixo, deixando “no” para desabilitar a verificação:

Host 192.168.0.*
    [...]
    StrictHostKeyChecking no
    [...]

Ou no próprio comando ssh especifique com a opção -o como abaixo:

[simterm] # ssh -o “StrictHostKeyChecking=no” user@ip-host [/simterm]

FONTE

https://superuser.com/questions/125324/how-can-i-avoid-sshs-host-verification-for-known-hosts

https://man.openbsd.org/ssh.1

Publicar comentário