How to Access Web Hosting with SSH Terminal
Overview
Your terminal is a command-line SSH interface to your hosting account on the server. It provides a quick, efficient means to make permission changes, edit files, and run supported services:
- Ruby on Rails
- Node.js
- Express
- Ghost CLI
- Meteor
- Django
- Python
- Redis
- MongoDB
Logging In
Terminal access follows general login guidelines:
- Login consists of
<username>@<domain>
- Alternatively,
<username>#<domain>
is supported
- Alternatively,
- Password is your control panel password
- Hostname is just your domain name
If domain name has expired, use your Server Name (from Control Panel > Account > Info)
Example
Assume your username is myadmin, domain example.com. To login using SSH, the format would be ssh <login>@<domain>
or ssh myadmin#example.com@example.com
.
Web Terminal
Terminal access may also be accessed directly within Control Panel under Dev > Terminal. Login details are the same as your account.
Tutorials
Try these Linux CLI crash courses on how to get started with server back-end command line.
- Linux Journey (linuxjourney.com)
- Linux Journal (linuxjournal.com)