ubuntu

FTP服务器配置Ubuntu步骤是什么

小樊
51
2025-09-15 12:54:00
栏目: 云计算

以下是在Ubuntu上配置FTP服务器的步骤:

  1. 安装vsftpd
    • 更新软件包列表:sudo apt update
    • 安装:sudo apt install vsftpd
  2. 配置vsftpd
    • 编辑配置文件:sudo nano /etc/vsftpd.conf
    • 常见配置:禁止匿名访问anonymous_enable=NO;允许本地用户登录local_enable=YES;允许文件写入write_enable=YES;限制用户在其主目录chroot_local_user=YES
  3. 创建FTP用户
    • 创建用户:sudo adduser ftpuser(可自定义用户名)
    • 设置密码:按提示输入
  4. 设置目录权限
    • sudo chown ftpuser:ftpuser /home/ftpuser
    • sudo chmod 755 /home/ftpuser
  5. 配置防火墙
    • 若用UFW:sudo ufw allow 20/tcpsudo ufw allow 21/tcpsudo ufw allow 30000:31000/tcp(被动模式端口范围,可自定义);sudo ufw reload
  6. 重启服务
    • sudo systemctl restart vsftpd
    • sudo systemctl enable vsftpd(可选,设置开机自启)
  7. 测试FTP连接
    • 使用FTP客户端(如FileZilla),输入服务器IP、用户名和密码连接。

0
看了该问题的人还看了