使用ssh传输文件
来自个人维基
scp这个命令可以用来通过ssh传输文件。而如果你的工作环境是windows的话,那么可以选择用secure CRT,或者putty 这样的ssh登录工具来进行传输.
对于linux环境:
一、利用scp传输文件
1、从服务器上下载myfile.tar.gz文件到本地的当前目录,需要输入密码。
scp user@www.myserveri.com:/root/backup/myfile.tar.gz .
2、上传本地文件到服务器
scp /path/myfile.tar.gz user@www.myserver.com:/path
3、从服务器下载整个目录
scp -r user@www.myserver:remote_dir/ local_dir/
4、上传目录到服务器,将当前目录的mydir目录上传到服务器
scp -r mydir user@www.myserver.com:remote_dir
windows环境
二、利用putty工具集
1、psftp工具
a、建立连接 open 192.168.0.1,按要求输入用户名和密码 b、lcd 改变你要下载的目录,比如lcd D:\wwwroot\ 进入本机的D盘下的wwwroot目录 c、开始传输,put filename 上传文件 get filename 下载文件
2、pscp工具
pscp f:\dir\file user@www.myserver.com:/tmp 把file 上传到服务器的/tmp目录,用法和scp大同小异