SSH is a secure way of accessing servers. We will be using SSH to upload and download a file from Coder Merlin.
An SSH client
Linux and Mac operating systems have a built-in terminal that is a secure shell client. Windows users can either use puTTY or the "secure shell extension" on Google Chrome. This extension works on all Chromium-based browsers like Opera. You will need an SSH client to download and upload files. We will be using the Google Chrome Extension in this demonstration.
Starting the Secure Shell Chrome extension in SFTP mode
Click the Secure Shell Chrome Extension's icon and choose connection dialog The connection string is in the firstname-lastname@host format To Connect to the Code Merlin server, I will type
Click SFTP to connect
The PUT command
We will be using the PUT command to upload files (and directories) from a local computer to a remote server. The PUT command has this syntax
put <file> [ [ <file2> ... ] <directory>/[ <newname> ] ]
All parameters except the
parameter are optional
You can specify the upload directory using the
parameter. If no upload directory is specified, the file will be uploaded to the working directory
The MPUT command
The MPUT command lets you upload multiple files simultaneously and has this syntax
mput filename1 filename2 filename3 ...
Create file.txt on your computer Type put Browse for this file Confirm that the file has been uploaded with the ls command that lists all directories and files in the working directory
The GET command
The get command The get command let’s you download one or more files from a remote server to a local computer It has this syntax
get <file> [ [ <file2> ... ] <directory>\[ <newname> ] ]
to download the file you've just uploaded