X
X

Select Your Currency

$ US Dollar € Euro £ British Pound
X
X

Select Your Currency

$ US Dollar € Euro £ British Pound

Knowledge Base

HomepageKnowledge BaseFiles & FTPEnabling SSH Access and Adding Keys

Enabling SSH Access and Adding Keys

What this is

SSH gives you command-line access to your website's server environment. You can run scripts, use tools like WP-CLI or Composer, and manage files with precision.

How to enable SSH with a key (recommended)

  1. Go to Websites → click your website → Advanced → Developer Tools.
  2. In the sidebar, click SSH key manager.
  3. Click Add.
  4. Enter a descriptive name (like "My laptop") and paste your public key (or upload the .pub file).
  5. Click Upload.

The panel will display the SSH login command you'll use to connect.

How to enable SSH with a password

  1. In Developer Tools, click SSH password authentication.
  2. Click Reset to set a password (or click the key icon to auto-generate one).
  3. Click Save.

The login command is shown on screen.

SSH connection details

Setting Value
Port 22
Username Shown in the connection command
Authentication Key-based (recommended) or password

Useful commands once connected

Command What it does
/usr/bin/php script.php Run a PHP script (uses your site's selected PHP version).
/usr/bin/composer Manage PHP dependencies with Composer.
/usr/bin/wp-cli WordPress command-line tools.
/usr/bin/top See running processes and resource usage.
rsync Sync files between servers.

Good to know

  • You connect to a container that mirrors your website's PHP environment — you see the same files and binaries your site uses.
  • You can add multiple SSH keys.
  • Cron jobs cannot be edited from SSH. Use the panel's Developer Tools interface instead. See Setting up scheduled tasks.

Related articles

  • Setting up scheduled tasks (cron jobs)
  • Creating an FTP/SFTP account

Can't find the information you are looking for?

Create a Support Ticket
Did you find it useful?
(133 times viewed / 0 people found it helpful)

Top