FTP应用是专门设计用于通过Internet在PC和服务器之间传输文件的软件。 这些工具支持FTP,SFTP,HTTP / HTTPS等协议。 许多FTP客户端具有拖放功能,以便将文件从一个位置复制到另一个位置。 您可以使用这些应用程序快速同步本地和远程文件夹。我们只介绍WinSC。 学会一个应用,其他的FTP应用就很容易理解。
什么是 WinSCP
WinSCP 是一个 Windows 环境下使用的 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。
这是一个简体中文版本的介绍,这里的链接大多数是英文的页面,您可以使用Google来进行翻译。
下载和安装 WinSCP
下载
安装版
请到WinSCP下载页面(英文),单击您想下载的版本所对应的“Installation package”下载安装包。然后到翻译页面(英文)选择下载简体中文(Simplified Chinese)插件,将 ZIP 包解压缩到 WinSCP 安装路径。具体情况请阅读完全指导(英文)。此软件还可以结合 putty,以方便用户的远程登录。
安装
安装版
一路单击“下一步”即可。安装以后,你会看到下列界面。
上传下载编辑文件
输入你的host Name,用户名密码你即可以远程传输文件到服务器。也可以从服务器下载文件。
主要功能
- 图形用户界面
- 多语言
- 与 Windows 完美集成(拖拽, URL, 快捷方式)
- 支持所有常用文件操作
- 支持基于 SSH-1、SSH-2 的 SFTP 和 SCP 协议
- 支持批处理脚本和命令行方式
- 多种半自动、自动的目录同步方式
- 内置文本编辑器
- 支持 SSH 密码、键盘交互、公钥和 Kerberos(GSS) 验证
- 通过与 Pageant(PuTTY Agent)集成支持各种类型公钥验证
- 提供 Windows Explorer 与 Norton Commander 界面
- 可选地存储会话信息
- 可将设置存在配置文件中而非注册表中,适合在移动介质上操作
文件操作
WinSCP 可以执行所有基本的文件操作,例如下载和上传。同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。
两种可选界面允许用户管理远程或本地的文件。
连接到远程计算机
使用 WinSCP 可以连接到一台提供 SFTP (SSH File Transfer Protocol)或 SCP (Secure Copy Protocol)服务的 SSH (Secure Shell)服务器,通常是 UNIX 服务器。SFTP 包含于 SSH-2 包中,SCP 在 SSH-1 包中。两种协议都能运行在以后的 SSH 版本之上。WinSCP 同时支持 SSH-1 和 SSH-2。 但WinSCP不支持编码选择,也就是说,你在Windows下使用WinSCP连接一个Linux机器,因为Linux和Windows的默认编码不同,因此是无法访问上面的中文文件或者文件夹的(将看到乱码)。一种解决方法就是在打开winscp时登录中的 Advanced Options–Environment中将 “UTF-8 encoding for filenames”设为on.