1. Home
  2. Terminal Access
  3. Accessing terminal

Accessing terminal


Your terminal is a command-line interface to your hosting account on the server. It provides a quick, efficient means to make permission changes, edit files, and even run services like MongoDB and node.js. Terminal access is provided with certain qualified packages.

Logging In

Terminal access follows general login guidelines:

  • Login consists of <username>@<domain>
    • Alternatively, <username>#<domain> is supported
  • Password is your control panel password
  • Hostname is just your domain name


Assume your username is myadmin, domain example.com. To login using the ssh program, the format would be ssh <login>@<host> or ssh myadmin#example.com@example.com. ssh myadmin@example.com@example.com would also work for newer ssh clients that properly interpret the command-line string. <username>#<domain> is used instead for illustrative purposes.

Access in the control panel

Terminal access may also be accessed directly within the control panel under DevTerminal. Your login will be automatically filled-in. Just confirm with your password.

Terminal interface available within the control panel.

Terminal interface available within the control panel.


Logging in using the ssh command via Linux or OS X can be confusing! Typical login syntax is ssh login@domain. This is incorrectly applied as user@domain whereas it should be user@domain@domain. With a username “myuser” and domain “example.com”, the appropriate SSH login would be, via the ssh command, would be myuser@example.com@example.com.


Not everyone pops out of their mother’s womb a master at using terminal. In fact, no one has; we all learned! There are several helpful tutorials to teach you the ropes of using the terminal:

Updated on July 8, 2019

Was this article helpful?

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help! If you get an error, visit https://lithiumhosting.com/support instead.
Contact Support