使用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大同小异