Hi,
When I try to use SCP command to transfer any file, I saw” Host key verification failed, lost connection and RSA host key for has changed and you have requested strict checking. ” error.
Details of error are as follows.
[oracle@msddbadm01 ]$ scp FULL_msd_Jun_26_20_12_00_02.dmp 10.0.3.50:/backup/ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that the RSA host key has just been changed. The fingerprint for the RSA key sent by the remote host is 75:45:7e:27:1b:58:0d:3b:67:6d:63:02:cf:75:9e:43. Please contact your system administrator. Add correct host key in /home/oracle/.ssh/known_hosts to get rid of this message. Offending key in /home/oracle/.ssh/known_hosts:11 RSA host key for 10.0.3.50 has changed and you have requested strict checking. Host key verification failed. lost connection
This error is related with the Host key verification. Because this host had the different host key verification before we try to use SCP command from msddbadm01 to 10.0.3.50. This 10.0.3.50 servers’ host key is changed.
So we need to update this host verification or remove the old key manually.
To solve this error, you can update this host verification as follows.
[oracle@msddbadm01 ~]# ssh-keygen -R 10.0.3.50 /home/oracle/.ssh/known_hosts updated. Original contents retained as /home/oracle/.ssh/known_hosts.old [oracle@msddbadm01 ~]# [oracle@msddbadm01 ~]#
Or you can remove the old key on msddbadm01 manually, then generate the new SSH RSA Host Key on Target ( R 10.0.3.50 ) and add this host key to Source ( msddbadm01 ) as follows.
Firstly Remove the old key on source.
[oracle@msddbadm01 ~]$ cat /home/oracle/.ssh/known_hosts | grep 10.0.3.50 10.0.3.50 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0p/fQEw3C7Y7djLXT6l+QbEJ8o30S+9nK9n9iLO0AheE11jNfg/sILc+JO9grO5GBdmWDkBKRsa177dJq0CxuMSQsjvr2SePLbDJ3fUoKWmyJ9pgbpgeBIZOHM9h96zpuqYU05OY13Zj7Wf783TpcGaMKKjLWMvchnC0eXBrdP5UCqpPj0oEJW/W1P1ZHmD+G5Q7s0NdVcPL9ymx+LqLYabriHbLg7WKYdXf7hZV5IeyKsDp/Rn1eWXzEa50280vlxUzMOsPPE58gW34YZYRjKrqxLCWVf7nUarEygBXYkuJ0zejgdd4FjJ8sOsCV553GxejQOtiJLBSBf7IFdol0w== [oracle@msddbadm01 ~]$
And Generate the new SSH RSA Host Key on Target.
[[email protected] ~]# ssh-keyscan -t rsa 10.0.3.50 # 10.0.3.50:22 SSH-2.0-OpenSSH_7.4 10.0.3.50 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3zHBALlg9JRWhRzCLDOuKKQ/Etzsdrbrvw5FIk+LhIRQcZErGY7SsyOxuCDCpo9E7/sJQ67LsG0qxliePQMbtTw3tccmFonHKv30CHjxVZfrBJHOhdEsdFusUhjVWOG9hxMpx8FMVoUlWbh50zSjv7SM3N6/+QRdEqPytsBHiayi8fGs36oxe4BhCGP66Q+rAj/coeuSCb8LuPXWsZwIB0kJboigdNzDZEsdaaNzHIkrnk/4HVxE6ViIcGWtVqSYmsVoVNY8V6Y2aU0TnV9XNeN4YyK7c2BvYCqqnlhmPatC5EsDP3hWIMDpfAjtLP4pXCKass94tePm38I/u5vs/ [[email protected] ~]#
Then add or copy paste to this host key into Source /home/oracle/.ssh/known_hosts
The new /home/oracle/.ssh/known_hosts file will be as follows after changing.
[oracle@msddbadm01 ]$ cat /home/oracle/.ssh/known_hosts | grep 10.0.3.50 10.0.3.50 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC3zHBALlg9JRWhRzCLDOuKKQ/Etzsdrbrvw5FIk+LhIRQcZErGY7SsyOxuCDCpo9E7/sJQ67LsG0qxliePQMbtTw3tccmFonHKv30CHjxVZfrBJHOhdEsdFusUhjVWOG9hxMpx8FMVoUlWbh50zSjv7SM3N6/+QRdEqPytsBHiayi8fGs36oxe4BhCGP66Q+rAj/coeuSCb8LuPXWsZwIB0kJboigdNzDZEsdaaNzHIkrnk/4HVxE6ViIcGWtVqSYmsVoVNY8V6Y2aU0TnV9XNeN4YyK7c2BvYCqqnlhmPatC5EsDP3hWIMDpfAjtLP4pXCKass94tePm38I/u5vs/ [oracle@msddbadm01 ]$
Once you add or copy paste to this host key into Source /home/oracle/.ssh/known_hosts, the issue will be solved.
Try to use SCP again, it will work fine as follows.
[oracle@msddbadm01 ]$ scp -r Backup29.06.2020/ 10.0.3.50:/backup The authenticity of host '10.0.3.50 (10.0.3.50)' can't be established. RSA key fingerprint is 75:45:7e:27:1b:58:0d:3b:67:6d:63:02:cf:75:9e:43. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.0.3.50' (RSA) to the list of known hosts. [email protected]'s password: ARCHIVELOG_msd_sgv40p1b_126864_20200630.bkp 12% 334MB 110.0MB/s 00:20 ETA^CKilled by signal 2. [oracle@msddbadm01 ]$
Do you want to learn Linux System Administration for Beginners, then read the following articles.
https://ittutorial.org/linux-administration-tutorial-for-beginners/