98

Is there any chance to skip the known_hosts check without clearing known_hosts or disable it in ssh.conf? I neither have access to known_hosts nor ssh.conf yet. Don't find any suitable in man.

2
  • what does "I neither have access to known_hosts nor ssh.conf yet. Don't find any suitable in man." mean? The known_hosts file is created once you have connected, so all should be fine.
    – glglgl
    Nov 13, 2011 at 12:36
  • Hi glglgl, that known_hosts is a file from another service user and visudo is not working correctly. So I have no writeable access to known_hosts nor ssh.conf. There is a false signature within that known_hosts file.
    – burnersk
    Nov 15, 2011 at 8:36

2 Answers 2

176

scp is supposed to take the same command line options as ssh, try:

-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null

Maybe add -q to disable the warnings as well.

0
22

For those of us who are less versed in Linux shorthand, the full syntax would look something like this:

scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -r $source $user@$host:$destination

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .