To log in to your remote server’s command-line shell, you need to use a set of programs known as SSH (which stands for “secure shell”). ssh is the command you run to connect to the server; it’s the client. The server is running sshd (for “ssh daemon”), and that’s what you connect to. Your server might already be running an sshd. We’ll get to that shortly.
You can use ssh to connect to a server, and its companion program, scp, to copy files to the server (scp works a lot like plain cp).
ssh just needs to know the user name and server name or IP address you’re connecting to, which you can specify like an email address, using the “@” sign:
$ ssh email@example.com
Or if you don’t have a name yet, you can connect ...