Ignorar as chaves de host SSH alteradas ao se conectar a um modo de resgate

Se você inicializou um de seus sistemas em modo de recuperação, pode haver mudanças nas chaves do host ssh, impedindo que seu cliente ssh se conecte. Se você tiver certeza absoluta de que pode conectar-se mesmo que seu cliente ssh esteja chateado, o seguinte alias pode ser útil:

alias nssh='ssh -o StrictHostKeyChecking=false -o UserKnownHostsFile=/dev/null'

Além de não fazer verificações estritas de chave de host, isso também altera o arquivo known_hosts para / dev / null a fim de não poluir seu arquivo de chave.

Isso também funciona para scp:

alias nscp='scp -o StrictHostKeyChecking=false -o UserKnownHostsFile=/dev/null'

E se você estiver usando rsync em vez de ssh, também pode achar isso útil:

alias nrsync='rsync -e "ssh -o StrictHostKeyChecking=false -o UserKnownHostsFile=/dev/null"'