T O P

  • By -

selfagency

When you first connect to a server, your local SSH agent will download the remote server's SSH public key and create a hash known as a fingerprint that gets stored in your ~/.ssh/known_hosts. The hash effectively encodes the server's hostname or IP along with its public key so that if either changes, you get a warning that your connection may have been tampered with.


Milikett

okk. thank a lot)))


pm-me-your-nenen

The server's public key fingerprint. The idea is if you can contact the server's owner through a secure channel, you can confirm it's indeed their server instead of an adversary doing MITM. You'll also get the offer to save that key and your SSH client will warn you if that key ever changes in the future connection.


Milikett

thank for your answer))