Skip to content

Bytevora Documentation

NOTICE

This documentation is currently under development. Some sections may be incomplete or missing. We appreciate your patience as we work to provide comprehensive information about our services.

Table of Contents

What is SSH and SFTP?

SSH (Secure Shell) is a cryptographic network protocol that allows secure remote access to a server. It provides a secure channel over an unsecured network, enabling users to log into another computer and execute commands. SFTP (SSH File Transfer Protocol) is a secure file transfer protocol that operates over SSH, allowing users to transfer files securely between a local and a remote server.

How to Access Your Bytevora Server Using SSH

To access your Bytevora server using SSH, you will need to have an SSH client installed on your local machine. Not all SSH clients will support our servers properly, so features may be limited.

  1. Open your SSH client and enter the following command, replacing username with your username and server_address with the Server Address of your Bytevora server, both found in the settings tab of your server dashboard. You can also launch SSH with the "Launch SSH" button in the server dashboard, which will attempt to open any installed SSH client on your machine with the correct connection details pre-filled.
    ssh username@server_address -p 2022
    
  2. You will be prompted to enter your password. Enter the password associated with your Bytevora account to authenticate. If you have set up SSH keys for authentication, these should work too.
  3. Once authenticated, you will be presented with a live terminal session where you can execute commands on your Bytevora server and see a live stream of your server's console output.

How to Access Your Bytevora Server Using SFTP

To access your Bytevora server using SFTP, you will need an SFTP client such as FileZilla, WinSCP, or Cyberduck.

  1. Open your SFTP client and create a new connection using the following details:
    • Host: server_address (found in the settings tab of your server dashboard)
    • Port: 2022
    • Username: Your Bytevora username (found in the settings tab of your server dashboard)
    • Password: Your Bytevora account password (or use SSH keys if set up) You can also launch SFTP with the "Launch SFTP" button in the server dashboard, which will attempt to open any installed SFTP client on your machine with the correct connection details pre-filled.
  2. Once connected, you will see the file structure of your Bytevora server. You can navigate through the directories and transfer files between your local machine and the server using the SFTP client's interface.

SSH Commands

These commands may not be up to date, an active list of commands can be found with the help command, .wings help (only works over SSH, not the web terminal). SSH access is a beta feature and may be disabled or have features removed without notice.

  • .wings help - Displays a list of available commands and their descriptions.
  • .wings version - Displays the current version of the Wings software running on the server.
  • .wings stats - Displays real-time statistics about the server's resource usage, including CPU, memory, disk, and network usage.
  • .wings power [action] - Controls the power state of the server. Replace [action] with start, stop, restart, or kill to perform the corresponding action on the server.

Currently commands like exit and logout will not work to end your SSH session, you will need to close your SSH client, use Ctrl + C, or use the disconnect button in your server dashboard to end your SSH session. We are working on improving this functionality in the future.