Ubuntu SFTP端口是多少
导读:默认端口 在 Ubuntu 上,SFTP 通过 SSH 提供,默认使用端口 22/TCP。这与 FTP 的 21/TCP 不同,SFTP 不需要额外安装 FTP 服务即可使用。 如何确认或自定义端口 查看/修改端口:编辑 SSH 服务...
默认端口
- 在 Ubuntu 上,SFTP 通过 SSH 提供,默认使用端口 22/TCP。这与 FTP 的 21/TCP 不同,SFTP 不需要额外安装 FTP 服务即可使用。
如何确认或自定义端口
- 查看/修改端口:编辑 SSH 服务配置文件 /etc/ssh/sshd_config,在文件中设置或添加端口指令,例如 Port 4422;保存后重启 SSH 服务:sudo systemctl restart ssh。
- 防火墙放行:如使用 UFW,执行 sudo ufw allow 4422/tcp;如使用 firewalld,执行 sudo firewall-cmd --permanent --add-port=4422/tcp & & sudo firewall-cmd --reload。
- 客户端指定端口:命令行使用 sftp -P 4422 用户名@主机;图形客户端在站点设置里将端口改为 4422。
补充说明
- 不要将 SFTP 与 FTPS 混淆:前者基于 SSH,默认端口 22;后者是 FTP over TLS,默认端口 21。
- 若连接失败,优先检查 SSH 服务是否运行(sudo systemctl status ssh)、端口是否放行(如 sudo ufw allow 22/tcp)、以及认证日志(/var/log/auth.log)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu SFTP端口是多少
本文地址: https://pptw.com/jishu/787515.html
