sftp

SFTP(SSH File Transfer Protocol)是一种安全的文件传输协议,用于在本地计算机和远程服务器之间进行文件传输。与普通的FTP不同,SFTP使用SSH协议进行数据加密和身份验证,提供更高的安全性。

 

可以在有堡垒机的服务器上使用,当前端是堡垒机,后端的服务器不在一个网段,且没办法使用scp 进行文件传输,且要传输的文件在其中的一天服务器上,就可以使用sftp 通过前端的堡垒机进行连接,然后进行文件传输

一般是在没有文件的服务器上使用sftp 去连接到有文件的服务器 然后 get

 

下面是一些常用的 SFTP 相关命令:

1、连接到 SFTP 服务器:

sftp [用户名]@[服务器地址]

2、下载文件(从远程服务器到本地):

get [远程文件路径] [本地文件路径]
get -r [远程目录路径] [本地目录路径]

3、上传文件(从本地到远程服务器):

put [本地文件路径] [远程文件路径]

4、列出当前目录下的文件和文件夹:

ls 

5、切换到指定目录:

cd [目录路径]

6、创建目录:

mkdir [目录路径]

7、删除文件:

rm [文件路径]

8、删除目录(需要加上 -r 参数):

rm -r [目录路径]

9、退出 SFTP:

quit

 

posted @ 2023-08-23 15:48  买定灬离手  阅读(82)  评论(0编辑  收藏  举报