sftp 命令

1:使用sftp连接远程主机 :sftp root@目标主机IP 系统会有提示,yes继续,输入目标主机的root密码,成功登录sftp。

示例
sftp root@77.30.180.136

 

2:使用 put 命令将本机的文件传到远程主机,使用 get 命令将远程主机上的文件下载到本机。

put 命令示例:

put file.zip
表示将当前目录下的file.zip 传输到目标主机的root用户默认路径下(通常是/root,但可以自己设定)
put /root/file.zip /home/www
表示将当前主机的 /root 下的file.zip文件,传输到目标主机的 /home/www 目录下

sftp> put /root/baddb.tar.gz /home/www
Uploading /root/baddb.tar.gz to /home/www/baddb.tar.gz /root/baddb.tar.gz  100% 167 5.3MB/s 00:00 
sftp> 

(回到sftp>表示执行完成)

 

get 命令示例:

get file.zip
表示将远程主机默认用户目录下的file.zip文件下载到本机
get /home/www/file.zip /root/abc
表示将远程主机 /home/www 下的 file.zip 文件,下载存放到本机的 /root/abc 目录下方

sftp> get /home/www/baddb_8.zip /root/
Fetching /home/www/baddb_8.zip to /root/baddb_8.zip
/home/www/baddb_8.zip                              100%   10MB    4.5MB/s   00:04
sftp> 

(输入exit可退出sftp,回到ssh)
点赞

发表评论