
#PUTTY DOWNLOAD FILE TO WINDOWS MAC#
The following steps will walk you through connecting to a remote Linux or Mac server from a local Windows computer that Putty has already been installed on. It may also be used to transfer files across remote servers, and it is this function that we’ll elaborate on today. Using SCP a client can send (upload) files securely to a remote server or request (download) files. SCP is a method of securely transferring files and entire folders between computers and it is based on the SSH protocol that it’s used with. SCPĬopying files via SSH uses the SCP (Secure Copy) protocol.
#PUTTY DOWNLOAD FILE TO WINDOWS INSTALL#
As such, you won’t have to install any third party applications, other than Putty, to follow this tutorial. Also, most servers are run on Linux, meaning that, unless your server runs on the Windows equivalent, IIS (Internet Information Service) then SSH should be available natively as well. In such cases, the most the popular Windows SSH app to use is known as Putty (available from In Mac and Linux machines SSH is a native feature, available right out of the box. In pre-10 versions of Windows however you’re going to need a third party app to use SSH as it had not become native to Windows systems until Windows 10. This could be the Command Prompt in Windows or Terminal in either Linux or Mac machines.

Unlike most third party FTP apps, SSH is operated via the command line. SSH, or Secure Shell, is a secure network protocol used to operate network services securely by establishing a secure channel over an unsecure network.

There is another method which is relatively easier which we’ll look at today and that is transferring files across servers using SSH. One could simply download the entire website to a local computer and upload it to the new server or one could use third party FTP tools to log into both servers and transfer files from one to the other, using their local computer as a sort of “middle man”. A relatively common situation is requiring the move of a website from one server to another.
