WinSCP is a freeware SCP (Secure Copy) client using SSH (Secure Shell). Its main purpose is safe copying files between local and remote computers. Beyond this basic function, it manages some other actions with files. It can do all basic operations with files, such as copying and moving.
WinSCP also allows you to rename files and folders, create new folders, change the properties of files and folders. One of two selectable program interfaces allows the user to manage files even on a local computer. Most operations can be done recursively for files in folders. WinSCP is also available as a plugin to two file managers, FAR and Servant Salamander.
- Integration with Windows (drag and drop, URL, shortcut icons)
- Graphical user interface
- Translated into several languages
- All common operations with files
- Support for SFTP and SCP protocols over SSH-1 and SSH-2
- Batch file scripting and command-line interface
- Directory synchronization in several semis or fully automatic ways
- Integrated text editor
- Support for SSH password, keyboard-interactive, public key and Kerberos (GSS) authentication
- Integrates with Pageant (PuTTY authentication agent) for full support of public-key authentication
- Windows Explorer-like and Norton Commander-like interfaces.
- Optionally stores session information.
- Optionally supports standalone operation using a configuration file in place of registry entries, suitable for operation from removable media
Other important features:
- FTPS (FTP over TLS/SSL) support.
- It is possible to change the group/owner of a remote file by UID/GID.
- XML logging for the more formal and machine-readable representation of operations performed during the session.
- Filter for file panel.
Changes in WinSCP 5.17.7:
- WebDAV core upgraded to neon 0.31.2.
- Security fix from PuTTY 0.74: If an SSH server accepted an offer of a public key and then rejected the signature, WinSCP could access freed memory, if the key had come from an SSH agent.
- Displaying progress of synchronization in Keep local directory up to date extension.
- Displaying session name and operation status in console title of Keep local directory up to date extension.
- Translation updated: German.
- Removed workaround for lack of support for the max-keys parameter in Backblaze S3 API, as it is supported now.
- Bugfix: Failure while changing path using path label while another command was executing already.
- Bugfix: Failure when system settings change during synchronization.
- Bugfix: Failure when trying to close WinSCP while reading a remote directory.
- Bugfix: Failure after using files from a disconnected session (for example saving an edited file).
- Bugfix: Directory reading cannot be canceled for SFTP servers that provide an optional end-of-list field.
- Bugfix: Going to the root folder in the local panel does not update selection in the directory tree.
Using WinSCP, you can connect to an SSH (Secure Shell) server with SFTP (SSH File Transfer Protocol) or SCP (Secure Copy Protocol) service, to an FTP (File Transfer Protocol) server or HTTP server with WebDAV service.SFTP is a standard part of the SSH-2 package. SCP is a standard part of the SSH-1 package. You can also run both protocols on the latter SSH version. WinSCP supports both SSH-1 and SSH-2. For authentication, you can use the user name and password or public key (RSA or DSA). Other authorization types include TIS, Cryptocard, Keyboard-interactive, and Kerberos. For FTP, both the basic unencrypted variant and FTPS are supported. Compressed transfers (Zlib) are not supported.
For WebDAV, both the basic unencrypted variant and WebDAV are supported. Compressed transfers (Zlib) are not supported.
For SFTP, the only requirement beyond the server requirements above is to run SFTP on the server. It is best to run it as an SSH-2 subsystem. If you select SFTP-only on the Login dialog and the SFTP subsystem is not found, WinSCP will try to find the SFTP server in some common directories (/usr/lib/sftp-server, /usr/local/lib/sftp-server, etc.). This way, it is possible to use SFTP even with SSH-1, which does not support subsystems.
Size: 8.65 MB