ubuntu

ubuntu lamp如何搭建FTP服务器

小樊
44
2025-09-10 12:56:03
栏目: 云计算

在Ubuntu LAMP环境中搭建FTP服务器,可按以下步骤操作(以vsftpd为例):

  1. 安装vsftpd

    sudo apt update  
    sudo apt install vsftpd  
    
  2. 配置vsftpd
    编辑配置文件 /etc/vsftpd.conf

    • 启用本地用户登录:local_enable=YES
    • 允许写入权限:write_enable=YES
    • 限制用户主目录:chroot_local_user=YES
    • 可选:启用SSL/TLS加密(需生成证书并配置相关参数)
      保存后重启服务:
    sudo systemctl restart vsftpd  
    
  3. 创建FTP用户

    sudo useradd -m ftpuser  
    sudo passwd ftpuser  
    
  4. 配置防火墙
    若使用UFW,开放FTP端口(默认21):

    sudo ufw allow 21/tcp  
    sudo ufw reload  
    
  5. 测试连接
    使用FTP客户端(如FileZilla),输入服务器IP、用户名及密码即可连接。

安全提示

0
看了该问题的人还看了