Using an SSH Client
An SSH client gives you a terminal and a file browser in one app. We recommend Bitvise SSH Client on Windows. Its built-in SFTP window lets you upload files, such as a Discord bot, by dragging them over.
Connecting with Bitvise
Section titled “Connecting with Bitvise”- Install and open Bitvise SSH Client
- On the “Login” tab, enter your server’s IP address as “Host” and leave “Port” at
22 - Enter
rootas “Username” - Choose “password” as “Initial method”
- Enter the password from our “instance is ready” email
- Tick “Store encrypted password in profile”
- Hit “Save profile” so you can reuse the details later
- Hit “Log in”
The first time you connect, Bitvise shows the server’s host key. Hit “Accept and Save”.
Running commands
Section titled “Running commands”Hit “New terminal console” on the left to open a terminal. Commands you type there run on your server. Select text to copy it. Right click to paste.
Transferring files
Section titled “Transferring files”Hit “New SFTP window” on the left. The left side shows your computer and the right side shows your server. Drag files or folders between the two sides to copy them.
Your files go to /root by default when you log in as root. To run what you uploaded, see
Keeping Programs Running.
Logging in with SSH keys
Section titled “Logging in with SSH keys”Bitvise keeps its own list of keys. To use a key you created with ssh-keygen:
- On the “Login” tab, open “Client key manager”
- Hit “Import”
- Select your private key file, for example
id_ed25519in the.sshfolder of your user folder - Set “Initial method” to “publickey”
- Pick the key under “Client key”
Read more about creating a key in Using SSH Keys.
On macOS and Linux
Section titled “On macOS and Linux”Bitvise is Windows only. Connect from the terminal as shown in First Login, and use an SFTP app such as FileZilla or Cyberduck with the same host, username and password.
To copy a file from the terminal directly, use scp: