in reply to Perl SCP ERROR(Asking to Continue?)

The public key of the remote server has not yet been saved on the ~/.ssh/known_hosts file.

Just ssh to the remote machine as user $username manually once, replying "yes" at the "Are you sure...?" prompt.

Replies are listed 'Best First'.
Re^2: Perl SCP ERROR(Asking to Continue?)
by xomo (Initiate) on Feb 21, 2011 at 20:29 UTC
    I opened the ~/.ssh/known_hosts it does not have anything in it but for me it is still working the same way. Secondly, is there any other way to add as I dont want to give the password to everyone for running the script?
      The easiest way is to, in some way, get ssh called with the StrictHostKeyChecking option set to no (see ssh_config(5)).

      Though using that option can have a negative impact on the security of the SSH protocol. I usually disregard its usage unless its implications are really understood.