首先要求在linux端的防火墙已开启允许服务Secure Shell(ssh)
从http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载pscp,将其放入windows的system32 文件夹下
(一)上传
1.开始→运行→cmd进入到dos模式 输入以下命令 pscp D:\java\apache-tomcat-5.5.27\webapps\szfdc.rar dev@192.168.68.249:/home/dev
2.输入密码 ok 文件已经上传到目标机器的/home/dev目录下了
(二)下载
1.开始→运行→cmd进入到dos模式 输入以下命令 pscp dev@192.168.68.248:/home/dev/gren.sql d:\gren.sql;输入密码。
其中:dev为linux的用户名,192.168.68.248为远程Linux主机ip地址,/home/dev/gren.sql为linux下的文件,d:\gren.sql为保存在本地的文件其他。
PuTTY
用法:
选项:
复制文件到服务器用到下面
pscp [options] source [source...] [user@]host:target
所以复制本地文件:
c:\documents\foo.txt
到服务器
example.com
用户名是
fred
到文件
/tmp/foo
你的命令是:
pscp c:\documents\foo.txt fred@example.com:/tmp/foo
我试了一下,好像不支持中文命名,将文件夹和文件都改为英文就OK了。