Differences
This shows you the differences between the selected revisions of the page.
introduction 2004-12-15 | introduction 2024-03-24 (current) | ||
Line 1: | Line 1: | ||
====== Introducing WinSCP ====== | ====== Introducing WinSCP ====== | ||
- | WinSCP is an open source SFTP (SSH File Transfer Protocol) and SCP | + | WinSCP is an open source free [[free_sftp_client_for_windows|SFTP client]], [[free_ftp_client_for_windows|FTP client]], [[WebDAV]] client, [[free_s3_client_for_windows|S3 client]] and [[SCP]] client and [[task_file_management|file manager]] for Windows. Its main·function is file transfer between a local and a remote computer. Beyond this, WinSCP offers scripting and basic file manager functionality. |
- | (Secure CoPy) client for Windows using SSH (Secure SHell). Its main | + | |
- | function is safe copying of files between a local and a remote | + | ~~AD~~ |
- | computer. | + | |
===== Features ===== | ===== Features ===== | ||
- | - Graphical Interface | + | * [[interfaces|Graphical user interface]] ([[screenshots|screenshots]]) |
- | - Drag and Drop integration with shell (with optionally installed shell extension) | + | * [[languages|Translated into many languages]] |
- | - Support for SFTP and SCP protocols over SSH1 and SSH2 | + | * [[Integration]] with Windows (drag&drop, [[integration_url|URL]], shortcut icons, [[ui_jump_list|jump list]]) |
- | - Integrated Text Editor | + | * All common [[task_index|operations with files]], both remote and local |
- | - Support for SSH password, keyboard-interactive, public key and Kerberos (GSS) authentication. | + | * Support for [[protocols|SFTP and SCP protocols]] over SSH and [[ftp|FTP]] and [[webdav|WebDAV]] and [[s3|S3]] protocols |
- | - Integrates with Pageant (Putty Agent) for full support of public key authentication | + | * Batch file [[scripting|scripting and command-line interface]] and [[library|.NET assembly]] for advanced programming tasks |
- | - Windows Explorer-like and Norton Commander-like interfaces. | + | * [[task_synchronize|Directory synchronization]] in several semi or fully automatic ways |
- | - Optionally stores session information. | + | * [[ui_editor|Integrated text editor]] |
- | - Optionally supports standalone operation using a configuration file in place of registry entries, suitable for operation from removable media | + | * [[integration_putty|Shares site settings with PuTTY]] |
- | - Directory Synchronization tool quickly synchronizes changes between local and remote directories. | + | * Support for password, keyboard-interactive, public key and Kerberos (GSS) [[ui_login_authentication|authentication]] |
+ | * Integrates with [[ui_pageant|Pageant]] (PuTTY authentication agent) for full support of [[public_key|public key authentication]] with SSH | ||
+ | * [[ui_explorer|Explorer]] and [[ui_commander|Commander]] [[interfaces]] | ||
+ | * Optionally protects [[session_configuration#site|stored site information]] with [[master_password|master password]] | ||
+ | * Optionally supports portable operation using a [[config|configuration file in place of registry entries]], suitable for operation from removable media | ||
- | ===== About this Guide ===== | + | ~~AD~~ |
- | ==== Terms and Conventions Used ==== | + | |
- | ===== Awards and Commendations ===== | + | |
- | ===== A word of warning ===== | + | |
- | As with any security or cryptographic product, there are a number | + | |
- | of concerns that should be addressed. In order to use this product | + | |
- | securely, you should make an effort to obtain a thorough understanding | + | |
- | of its operation and the concepts involved. Improper usage is often | + | |
- | insecure usage, so please be sure to read the manual completely. | + | |
- | ==== Host Security ==== | + | |
- | The security of the computer running WinSCP is a serious | + | |
- | concern. Trojan Horse and Backdoor programs can potentially be used to | + | |
- | steal authentication credentials such as passwords and private keys | + | |
- | that have been stored or entered on the computer. Public computers | + | |
- | often have session monitoring software which may include key loggers, | + | |
- | or may have malicious software installed by a previous user. | + | |
- | WinSCP can support "keyboard-interactive" authentication | + | ===== History ===== |
- | methods if offered by the server. With keyboard-interactive | + | Read about [[project_history|project history]]. |
- | authentication, the server can prompt for special credentials such | + | |
- | as a S/Key one-time password or RSA SecurID generated value. These | + | |
- | "disposable" credentials are preferable if you must use a public | + | |
- | computer. Contact your system administrator to find out if any form | + | |
- | of one-time authentication is offered. | + | |
- | ==== Stored Credentials ==== | + | |
- | WinSCP supports storing passwords with saved sessions. This is | + | |
- | provided as a convenience, and is not recommended. If you need to be | + | |
- | able to log in without reentering your credentials, the recommended | + | |
- | method is to use public key authentication and protect your private | + | |
- | key with a pass phrase. The SSH Key Agent provided by Putty, Pagent, | + | |
- | can store the decrypted key in memory, allowing you to enter your | + | |
- | credentials once and continue using them until you close down the | + | |
- | agent or log off of Windows entirely. | + | |
- | Saved passwords are stored in a manner that they can easily be | + | ===== Download WinSCP ===== |
- | recovered. It is not possible to securely encrypt passwords in a way | + | Get WinSCP for free from the [[&download|official WinSCP download]] page. Latest stable WinSCP version is &winscp_stable_version. |
- | that still allows for automatic use. Do not use the save password | + | |
- | feature if you are not absolutely sure of the physical and | + | |
- | electronic security of the system on which you are storing | + | |
- | passwords. | + |