Heres how to generate new SSH keys on Windows, Mac, and Linux computers.
What Are SSH Keys?
In most cases, the public key remains on the remote PC or server to encrypt the connection.
Theprivatekey is then stored safely on your PC or Mac.
Its important to save a copy of this key securely (for instance, using a password manager).
If you lose it, you may not be able to re-establish your remote connections.
If youd rather use built-in software, then use OpenSSH (via the Windows PowerShell) instead.
The well-known PuTTY SSH client is the default client for most Windows users.
It includes several other tools for establishing SSH connections, includingPuTTYgen, a tool for generating new SSH keys.
As a consequence, GUI tools for generating SSH keys are rare and not typically recommended.
For instance, you could use SSH to connect to another Mac remotely.
Secure SSH connections can also help youget around a school or workplace firewallusing an SSH tunnel.