SSH
Learn how to securely connect to Linux instances on Pictor using SSH
About SSH
What is SSH?
SSH (Secure Shell Protocol) is a protocol for securely connecting to remote servers. It encrypts your connection, allowing you to:
Log in safely
Run commands remotely
Transfer files without exposing your data
SSH Connection on Pictor
You can access Linux instances rented on Pictor using SSH. When connecting via SSH, you authenticate using a private key file on your local machine.
To establish an SSH connection to your Pictor Linux Instances, you need an SSH key pair. This pair consists of:
Public Key: This key will be added to the Pictor Instance configuration to grant access.
Private Key: This key will be used for authentication during instance connection. You must keep it absolutely secret on your local machine.
If you're unsure whether you already have an SSH key, you can check for existing SSH keys.
If you don't already have an SSH key, you must generate a new SSH key.
If you already have an SSH key, you must add your SSH public key to your Pictor account for SSH connection.
To maintain account security, you should regularly review your SSH keys and delete any keys that are invalid or have been compromised.
Check for existing SSH keys
Before generating a new SSH key, you should check for existing keys on your local machine.
Generate a new SSH key or Add an existing one.
If you don't have a public and private key pair, or don't wish to use any existing key, you can generate a new SSH key.
If you want to use your existing one, you can add your SSH key to your Pictor account.
Generate a new SSH key
If you don't already have an SSH key pair or don't wish to use any existing key, you can generate a new SSH key.
Follow the steps below to generate a key pair in your terminal:
Enter the Keygen Command
Type this command into the PowerShell and press Enter
ssh-keygen -t ed25519 -C "[email protected]"Add Passphrase
The Passphrase is an additional layer of security. Adding a passphrase is the most crucial step for securing your Private Key. Even if someone obtains your Private Key file, they will not be able to use it without this passphrase.
Type your passphrase and press Enter.
Type the same passphrase again to confirm and press Enter.

Add SSH key to Pictor account
Your SSH key generation process created two files in the location you specified.
Private Key:
id_ed25519(Keep this file private and secure.)Public Key:
id_ed25519.pub(This is the key you need to add to your Pictor account)
Before you can create and connect to your rented GPU instance, you must add your Public SSH Key to your Pictor account. This key acts as your secure credential for authentication.
Run the command
On Windows PowerShell, assuming
C:\Users\<YourUsername>\.ssh\id_ed25519.pubis your public key filepath, enter:
cat C:\Users\<YourUsername>\.ssh\id_ed25519.pubOn Windows Command Prompt, assuming
C:\Users\<YourUsername>\.ssh\id_ed25519.pubis your public key filepath, enter:
type C:\Users\<YourUsername>\.ssh\id_ed25519.pubOn macOS Terminal.app, assuming
id_ed25519.pubis your public key file, enter:
cat ~/.ssh/id_ed25519.pubGet the public key
The terminal will display the entire Public Key as a line of text.
Copy this entire output, starting with ssh-ed25519 and including the comment at the end ([email protected] here, for example)

Add the key to your Pictor account
Go to app.pictor.network >> Navigate to GPU Renting page on the sidebar >> Under the Instances tab, choose Manage SSH Keys button.

Click Add New SSH Key >> enter your Key Name and paste your Public Key >> Click Create SSH Key.

Your SSH key is added successfully and is ready to be selected when you create an Instance on Pictor.
Review SSH keys
To maintain account security, you should regularly review your SSH keys list and delete any keys that are no longer valid (or may be compromised).
How to review your SSH keys:
Go to app.pictor.network
Navigate to GPU Renting page on the sidebar >> Manage SSH Keys
Click the View button on each key to review its details, such as:
Created time
Public key
Machines currently connected using this SSH key
Delete SSH key:
You should delete SSH keys if you don't recognize them, if the keys are outdated, or if they may have been compromised.
To delete a key, simply click the Delete button next to it.

Last updated



