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、
rm -r [目录路径]
9、退出 SFTP:
quit