温馨提示×

Ubuntu vsftpd端口设置多少合适

小樊
42
2025-03-10 09:37:18
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu上设置vsftpd服务时,端口号的设置需要考虑安全性和便利性。以下是关于vsftpd端口号设置的详细信息:

vsftpd默认端口

  • 命令通道:vsftpd的命令通道默认使用端口21/tcp,这是用于服务器和客户端之间交互指令的传输。
  • 数据通道:数据通道的端口不固定,在主动模式下使用端口20,在被动模式下则使用双方随机端口。

修改默认端口的好处

  • 提高安全性:修改默认端口可以减少被自动化工具扫描到的风险,从而提高服务器的安全性。

推荐的端口设置

  • 命令通道端口:21/tcp(默认)。
  • 数据通道端口
    • 主动模式:20/tcp。
    • 被动模式:双方使用随机端口,通常在40000-50000范围内。

端口设置步骤

  1. 打开vsftpd配置文件
    sudo nano /etc/vsftpd.conf
    
  2. 修改端口
    • 如果需要修改命令通道端口,添加或修改以下行:
      listen_port 2121
      
    • 如果需要修改数据通道端口,添加或修改以下行:
      pasv_min_port 40000
      pasv_max_port 50000
      
  3. 保存并关闭配置文件
  4. 重启vsftpd服务以应用更改:
    sudo systemctl restart vsftpd
    

通过上述步骤和配置,您可以在Ubuntu上为vsftpd设置合适的端口,确保服务既安全又高效。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Ubuntu FTP Server如何实现数据同步

0