第五章:用PSCP安全传输文件
PSCP是PuTTY的一个安全传输文件的客户端工具,它利用SSH连接在不同的计算机之间传文件。
如果你有一个安装有SSH-2的服务器,并且要和服务器进行交互式对话,请用PSFTP工具(详见第六章)。然而,PSFTP不能在SSH-1的服务器下工作。
PSCP是一个命令行的应用程序。也就是说,你不能双击它运行,只能在windows控制台的命令提示符下运行。(点击:开始-所有程序-附件-命令提示符)。
要使用PSCP,可以在PSCP所在目录下使用,也可以设置环境变量PATH,以便在任何目录下都可直接使用。即在autoexec.bat文件中,设置像这样的:
set PATH=C:\path\to\putty\directory;%PATH%,
根据自己文件的实际路径,修改上面的set语句。
在windows控制台下(即在ms-dos命令行提示符下),只输入PSCP就可出现关于PSCP的用法说明,并告知当前PSCP的版本,以及PSCP各参数的简要说明。
C:\>pscp
PuTTY Secure Copy client
Release 0.76
Usage: pscp [options] [user@]host:source target
pscp [options] source [source...] [user@]host:target
pscp [options] -ls [user@]host:filespec
Options:
-V print version information and exit
显示版本号并退出
-pgpfp print PGP key fingerprints and exit
显示PGP密码指纹并退出。
-p preserve file attributes
保留文件属性
-q quiet, don't show statistics
安静模式,不显示传输状态
-r copy directories recursively
递归地拷贝目录及其中的文件
-v show verbose messages
显示完整信息