Although you can accomplish many administrative tasks using cPanel, some tasks are better suited for the command line or a dedicated file management program. The following articles demonstrate various ways to access your account using Secure Shell (SSH), FTP, SCP, and more.
Learn how to access the control panel for your hosting account, whatever the platform or plan.
Secure Shell (SSH) provides a secure way for you to access your account from the command line. This article covers how to set up and use an SSH client on Windows, Mac, and Linux computers.
After you have set up and used an SSH client, you can optionally set up SSH keys. You can use SSH keys to set up automated SSH logins, or two-factor authentication for increased security. This article covers how to set up SSH keys on a variety of operating systems.
FTP provides a way for you to transfer files to and from your A2 Hosting account. This article provides an introduction to FTP and its variants (SFTP, FTPS), as well as links to articles about how to set up FTP accounts and connections.
Secure Copy Protocol (SCP) is a quick and secure way to transfer files to and from your A2 Hosting account by using the command line. Learn how to use an SCP client in this article.
SFTP requires SSH. However, a shared hosting account has only one SSH login -- you cannot use regular FTP users with SFTP. This is problematic if you want to allow multiple users to use SFTP. The solution is to create and deploy a separate SSH key pair for each user, and this article shows you how by creating an SSH key pair (and deploying the public key,) and configuring an FTP client for each user, and configuring the private key.
The Secure Shell Filesystem (SSHFS) provides a secure way for you to access your account files. This article covers how to set up and use an SSHFS connection on Microsoft Windows, Mac OS X, and Linux.
The SolusVM control panel enables you to administer an unmanaged VPS using a convenient web interface. This article covers how to access SolusVM, how to reset your SolusVM password, how to view VPS statistics, how to use the serial console, how to control the power state, how to change the root password, how to reinstall the operating system, and how to manage contact information.
For security reasons, one of the first things you should do with a new VPS or dedicated server is disable SSH (Secure Shell) logins for the root account. This article shows you how.
You can use two-factor authentication with SSH to help secure your unmanaged server. Learn how to install and configure SSH two-factor authentication on a server, as well as configure a mobile device authenticator app to work with it.
You may receive a warning message about a remote host's key when you try to connect using SSH. This article describes how to resolve this issue on Microsoft Windows, Mac OS X, and Linux.
If you experience problems with SSH connectivity, you may have to adjust some settings in your SSH client to keep connections alive. This article shows you how to do so, on Microsoft Windows, Mac OS X, and Linux.
You may receive an "output truncated" message when you try to list files or directories using an FTP client. This article describes why this issue may occur and how to resolve this issue.
FTP accounts may not work after you upgrade your FileZilla client to version 3.10. This article describes how to resolve the problem.
You may receive a "Too many connections from this IP" error message when you use FTP. This article discusses why the problem occurs, and how you can resolve it.
You may need to change the SSH port number that the server uses on an unmanaged server. This article shows you how.
FTP provides a way for you to transfer files to and from your A2 Hosting account. This article demonstrates how to set up and use the FileZilla FTP client with any of our Linux hosting packages.