sftp服务器中转,使用SFTP跟服务器传输文件

本文介绍了SFTP作为SSH协议的一部分,用于安全的文件传输。通过配置文件`/etc/ssh/sshd_config`启用SFTP服务,并讨论了其相比FTP的安全优势。SFTP命令行工具提供了诸如登录、查看目录、上传下载文件、创建目录等基本操作。此外,还提到了使用GUI客户端如FileZilla、WinSCP进行SFTP交互的便利性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2821dcc66a31f40abdd7a6d2dbc1d326.png

简介

在服务器上,我们一般都有需要上传或者下载一些文件的需求。

SFTP是SSH文件传输协议(Secret File Transfer Protocol),属于SSH服务的一部分,文件传输都是通过ssh协议加密的,比较安全,而且不需要监听新的端口。

在centos上,默认是有远程登录权限的用户就可以使用sftp服务进行文件传输,可以通过配置文件 /etc/ssh/sshd_config 看到

...

# override default of no subsystems

Subsystem       sftp   /usr/libexec/openssh/sftp-server

...

SFTP并不像一个服务器程序,而更像是一个客户端程序,通过ssh服务被调用。

SFTP同样是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。

SFTP使用了加密/解密技术,所以传输效率比普通的FTP要低得多,但是对于平时传输一些小文件(例如代码文件等)是足够用的了。

常用命令

在linux上可以通过sftp直接在终端进行操作,使用方式和ftp命令很像。

登录

sftp user@ip

登录的方式跟ssh一样,如果没有设置免密码验证,就会提示输入密码。

查看当前目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值