Quick answer: SSH (Secure Shell) is an encrypted protocol for securely connecting to and controlling a server over a network, usually from a command line. It is the standard way to administer a Linux VPS, and it encrypts everything sent between your computer and the server.
Using an SSH client - built into macOS, Linux, and modern Windows - you connect with the server's address and your username, then run commands to manage files, install software, and configure the system. Because the connection is encrypted, credentials and data are protected in transit.
SSH supports password login and, more securely, key-based login. An SSH key pair cannot be brute-forced like a password, so best practice is to set up key authentication and disable password login for the strongest protection.
What port does SSH use?
SSH uses TCP port 22 by default, which can be changed to reduce automated login attempts.
Is SSH only for Linux?
It is most associated with Linux and Unix servers, but SSH clients and servers exist for Windows too.
Every SoftSys managed Linux VPS comes with secure SSH access, and our team can set up key-based login and a hardened SSH policy for you.