服务器文件传输scp,sftp

linux命令-scp,sftp远程上传下载文件

 

1.本地下载远程的文件

scp user@ip:/源文件绝对地址 目的文件 

#scp root@ip:/home/log.log  ./

2.scp带密码下载远程文件

#sudo apt-get install sshpass

#sshpass -p 密码 scp user@ip:/源文件 目的文件

3.sftp上传下载远程文件

登录

sftp user@ip

上传

put 本地文件地址 远程文件存放地址

下载

get 远程文件存放地址 本地文件地址

在sftp的环境下的操作就和一般ftp的操作类似了,ls,rm,mkdir,dir,pwd,等指令都是对远端进行操作,如果要对本地操作,只需在上述的指令上加‘l’变为:lls,lcd, lpwd等

原文地址:https://www.cnblogs.com/zhangshijiezsj/p/15062871.html