WinSCP是个 Windows 环境下使用 SSH 的开源图形化 SFTP 客户端,同时支持 SCP 协议。它的主要功能就是在本地与远程计算机间安全的复制文件或进行简单的远程管理。这后半句是我自己加的,因为WinSCP有个命令行:)。
一、WinSCP功能特性
WinSCP支持如下特性:
- 图形用户界面
- 多语言
- 与 Windows 完美集成(拖拽, URL, 快捷方式)
- 支持所有常用文件操作
- 支持基于 SSH-1、SSH-2 的 SFTP 和 SCP 协议
- 支持批处理脚本和命令行方式
- 多种半自动、自动的目录同步方式
- 内置文本编辑器
- 支持 SSH 密码、键盘交互、公钥和 Kerberos(GSS) 验证
- 通过与 Pageant(PuTTY Agent)集成支持各种类型公钥验证
- 提供 Windows Explorer 与 Norton Commander 界面
- 可选地存储会话信息
- 可将设置存在配置文件中而非注册表中,适合在移动介质上操作
WinSCP官方网站:http://winscp.net ,WinSCP有安装版和绿色移动版,当然肯定是绿色版的较好了。
二、WinSCP使用
1、打开WinSCP,窗口如下:
在上图中,输入将要连接的主机名、用户名、密码,然后点击登录按钮即可。
当然,你也可以通过点击“存储的会话”来“新建”一个会话,那样下次可以直接点击会话进行登录,而不用重复输入帐号/密码等信息。
2、使用上述设置有个条件,就是即将连接到支持SFTP和SCP协议的服务器,而且默认端口为22,如果服务器设置不同,上述端口和文件传输协议可能需要对应修改。
3、第一次连接上服务器上,可能会弹出接收服务器公钥提示,这也是提醒客户端验证服务器的有效性提示信息,确认主机正确后点击确定即可开始连接远端服务器。接受后WinSCP会把该证书修改放进WinSCP.ini配置文件中(该文件如果删除下次还会提示),下次再次连接不会再次提示。
4、连接成功后,界面如下图:
5、其它使用操作同普通FTP软件一样。就有一个使用提示,关于上传过滤问题,可以通过菜单“选项”->"偏好",界面如下:
上图中,排除_notes文件夹,该文件是Dreamweaver的缓存文件夹,网站开发中经常遇到。 |
|