阅读量:4
Debian中SFTP的默认配置端口
SFTP(SSH File Transfer Protocol)是基于SSH协议实现的加密文件传输协议,在Debian系统中,默认与SSH服务共用22端口。这意味着未修改SSH配置时,SFTP连接无需额外指定端口,直接使用22即可建立加密传输通道。
修改SFTP端口的方法(可选)
若需更改默认端口以提升安全性(如避免自动化工具扫描),可通过编辑SSH配置文件实现:
- 打开SSH配置文件:使用文本编辑器(如
nano)输入sudo nano /etc/ssh/sshd_config; - 修改端口设置:找到
#Port 22行(#表示注释),删除#并将22替换为目标端口(如2222),确保新端口在1-65535范围内且未被其他服务占用; - 重启SSH服务:保存文件后,执行
sudo systemctl restart ssh使更改生效; - 配置防火墙:若使用UFW防火墙,需允许新端口通过,例如
sudo ufw allow 2222/tcp(将2222替换为实际端口)。
注意事项
- 修改端口后,所有SFTP客户端连接时需指定新端口(如
sftp -oPort=2222 user@hostname); - 建议选择非常用端口(如大于1024的端口),并定期检查端口占用情况;
- 若仅需限制用户访问而非修改端口,可通过
sshd_config中的AllowUsers、ChrootDirectory等参数实现,无需更改默认端口。
以上就是关于“Debian中SFTP配置的端口是多少”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm