How to: Development & Administration: SSH & SFTP

Abilities

We provide SSH access for managing your server. As a rule, you will have access at two levels:

  • Developer access - restricted access, can be shared with other users;
  • Root Superuser Accesses - full access.

Connection via SSH allows you to do the following:

  • Check server resources;
  • Create new users and groups;
  • View and change server configuration;
  • Get full access to files and change permissions;
  • Create new projects and connect domains;
  • Install additional software and update it.

To connect to the server via SSH, use a terminal (console, PuTTY).

Connecting via SSH

We are going to connect to the server on Windows using PuTTy (free) or Gitbash (free). Mac OS and Unix comes with the terminal already installed.

Install and run the terminal.

  1. Open the email with access details. Find the “SSH/SFTP Access to Server” section.

  2. We recommend using Developer Access, but if you feel confident, use Root access. Input Host and Port 22 in the PuTTY configuration.

  3. When the terminal opens, enter the login and password.

    Hint

    Important: During entering the password, the password characters are hidden. Be careful not to make a typo—simply copy the password from the email. You can then paste this by right-clicking in the PuTTY window and it will paste your selection. Click Enter.

  4. That’s it. You are ready to manage your server.

    Hint

    Important: you have only 5 tries to enter the password. If you fail to connect, contact us for help.

Connect to Server with Private Key via SSH

  1. Enter the remote server Host Name or IP address under Session.

  2. Navigate to Connection > SSH > Auth.

  3. Click Browse... under Authentication parameters / Private key file for authentication.

  4. Locate the id_rsa.ppk private key and click Open.

  5. Finally, click Open again to log into the remote server with key pair authentication.

Checking the server resources

SSD disk space

Connect via SSH and use the following command:

Random-access memory (RAM)

Connect via SSH and use the following command:

CPU usage

Connect via SSH and use the following command:


---
If you have a problem, need assistance with tweaks or a free consultation, if you just want to discuss your project with experts and estimate the outcome, if you're looking for a solution that reinforces your online business, we will help. Email us.