ubuntu

如何在Ubuntu上使用vsftpd传输大文件

小樊
41
2025-09-04 15:00:07
栏目: 智能运维

在Ubuntu上使用vsftpd传输大文件,需进行以下操作:

  1. 安装vsftpd

    sudo apt update  
    sudo apt install vsftpd  
    
  2. 配置vsftpd
    编辑配置文件 /etc/vsftpd.conf,关键设置:

    • 启用被动模式(适合大文件):
      pasv_enable=YES  
      pasv_min_port=1024  
      pasv_max_port=1048  
      
    • 允许本地用户登录并限制其访问目录:
      local_enable=YES  
      chroot_local_user=YES  
      
    • (可选)启用SSL/TLS加密传输:
      ssl_enable=YES  
      rsa_cert_file=/etc/ssl/private/vsftpd.crt  
      rsa_private_key_file=/etc/ssl/private/vsftpd.key  
      
  3. 重启服务

    sudo systemctl restart vsftpd  
    
  4. 客户端连接
    使用支持被动模式的FTP客户端(如FileZilla),连接时选择“被动模式”,即可传输大文件。

优化建议

0
看了该问题的人还看了