PuTTY & PuTTYgen PageLast updated: 2021-08-12
This guide was restructured to keep NuCypher and PuTTY documentation separated and more focused. Steps and procedures shown here cover only the basics in order to generate new SSH keys and connect to your VPS.
For Windows users, a great option to connect to your instance (VPS) is PuTTY . PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. It's free and can be downloaded here .
1.1 PuTTYgen
PuTTYgen is a tool bundled with PuTTY used to generate SSH keys locally. We will use it to generate SSH keys and PuTTY to connect to your VPS.
To generate SSH keys with PuTTYgen, download PuTTY. Once you downloaded and installed PuTTY, open PuTTYgen.
Under Parameters, select ED25519, then click on the Generate button.
Click on the Save private key button, and decide if you want to protect your private key with a password:
You will need your public key when you setup your VPS (if using DigitalOcean - other providers may have different procedures).
1.2 PuTTY
Connecting with PuTTY is relatively straight forward.
Open PuTTY.
Configure PuTTY's interface as follows:
- Host Name: [email protected]
- Port: 22
- Connection type: SSH
where XXX.XXX.XXX.XXX is your VPS's public IPv4 address.
After you filled in this information, type "NuCypher Node" in the Saved Sessions field, click Save.
Then click the Open button.
PuTTY will attempt to open an SSH connection to your VPS. You may receive a warning like the one below. That is normal, select Yes and wait a few seconds.
Once the connection has been established, you should see something like this:
[email protected]:~$