The password entered by ssh user @ localhost on the mac terminal cannot be properly logged in. After returning today, the system suddenly becomes very strange, in the past, ssh user @ localhost was used in the mac terminal to enter a password to connect to the remote SSH server. The following error is always prompted during connection today: kenforlin :~ Kenforstar $ sudo ssh root@192.168.1.203Password: @ WARNING: remote host identification has changed! @ It is possible that someone is doing something nasty! Someone cocould 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 isea: 24: 31: 8d: 03: 07: 36: db: 2f: 74: 15: 5d: 58: 67: a3: 5b. please contact your system administrator. add correct host key in/var/root /. ssh/known_hosts to get rid of this message. offending key in/var/root /. ssh/known_hosts: 1RSA host key for 192.168.1.203 has changed and you have requested s Trict checking. Host key verification failed. You only need to clear the old public key information. Solution: ssh-keygen-R 192.168.1.203 (IP address of your remote server)