WinSCP - (Open Source)
Connect easier to SSH servers for transferring files with WinSCP, a free SFTP and SCP client that is connecting to remote servers securely.
WinSCP is a client for connecting to remote servers securely. The application is able to open SSH sessions with SFTP and SCP. All data circulating on the network will be therefore encrypted for maximum security.
The software interface is very easy to handle since it incorporates the basics of Windows Explorer. WinSCP also includes an editor to edit the files (HTML, PHP, configurations, etc.) directly from the software. It can read the contents of directories, edit or delete files, change permissions on a file or directory, all through the SSH protocol.
SSH is a protocol for secure exchange of information between two computers. SSH can be used to connect from the command line to a remote computer desktop using a program like PuTTY, but this protocol can also be used to transfer files (FTP).
* More verbose error messages are shown when operation with local file fails.
* Improved detection of Vista for workaround for bug in it preventing selection of files with keyboard. 242
* Ignoring less than 2 seconds timestamp difference when synchronizing. 249
* Improvements to setup: 240
o Improved support for installation by non-privileged users.
o User preferences set in installer are used as defaults for all users, not only the one that has installed it.
o Option to add WinSCP path to search path is not offered if installer is not run by administrator.
o Bug fix: Installed WinSCP uses by default registry to store configuration for all users, not only the one that has installed it.
* When winscp.com is forcefully terminated, winscp.exe is not left running behind anymore. 246
* Most lists can be scrolled while item is dragged, particularly stored sessions list. 241
* Whitespace is no longer required after comment line in scripting. 252
* Workarounds for OpenSSH-specific bugs are applied with Sun SSH as well. 228
* Bug fix: Drag&drop with shell extension did not work if temporary path was set in short form. 254
* Bug fix: Automatic reconnect during transfer did not work occasionally. 72
* Bug fix: Local proxy was not working at all. 244
* Bug fix: WinSCP hanged when dummy protocol command was dispatched to keep session alive, while reconnecting.
* Bug fix: WinSCP hanged when server stopped receiving data.
* Bug fix: Improved compatibility with MSVDM. Maximized main window no longer minimize into small window caption. 174
* Bug fix: Scripting command call tried to interpret command switches. 238