Uploading Files With PuTTY


Contents of the putty.exe file

PuTTY is a free open source (MIT-licensed) Win32 Telnet console, network file transfer application and SSH client. Various protocols like Telnet, SCP, SSH are supported by PuTTY. It has the ability to connect to a serial port. It is a good alternative to upload files onto your server.


Note: Make sure that you have fixed your Server Upload Permissions before you upload your files onto your server.

Downloading and Installing PuTTY



  1. Download the putty.exe zip file from the source.
  2. Once you download and install PuTTY, remember the path of the zip file. Extract the zip file along with the contents inside it. The contents of the file will look like the screenshot above.
  3.  Open you command prompt and type in the destination of your putty.exe file to complete the installation.
  4. Type in the command >pscp in the command prompt. If you have installed PuTTY successfully, then you should get the information describing PuTTY as shown in the screenshot to the right.

  Note: Make sure that you have the pscp file included in your putty.exe folder, as this is responsible for uploading files.


Uploading Files

1.Create you custom index.html folder and have it ready to be uploaded to your public_html folder.

2. Type: >pscp source_filename userid@server_name:/path_destination_filename

  Example: >pscp index.html userid@mason.gmu.edu:/public_html

 Note: Here, index.html does not have a source path because it is placed in the PuTTY folder directly. In all other cases, you will have to mention the source    path of that file.

3.After you are done, open your website by typing in mason.gmu.edu/~username in the browser and you will see your files.

Last Updated: October 3, 2016