ubuntu

Ubuntu上vsftp用户权限如何设置

小樊
46
2025-10-01 14:34:05
栏目: 智能运维

Ubuntu上VSFTPD用户权限设置步骤

1. 安装VSFTPD

首先确保系统已安装VSFTPD,若未安装则执行以下命令:

sudo apt update
sudo apt install vsftpd

2. 配置基础权限(关键参数)

编辑VSFTPD主配置文件/etc/vsftpd.conf,调整以下核心参数以控制用户权限:

sudo nano /etc/vsftpd.conf

注意:若需允许匿名用户访问,可设置anonymous_enable=YES,但出于安全考虑,建议生产环境禁用匿名登录。

3. 创建FTP用户并设置主目录权限

4. 高级权限配置(可选)

5. 重启VSFTPD服务

完成配置后,重启服务以应用更改:

sudo systemctl restart vsftpd

若需设置开机自启,可执行:

sudo systemctl enable vsftpd

6. 测试FTP连接

使用FTP客户端(如FileZilla)连接服务器,输入用户名、密码及服务器IP,验证是否能正常登录、上传/下载文件。若连接失败,需检查:

通过以上步骤,可在Ubuntu上完成VSFTPD用户权限的基础设置。根据实际需求,可进一步调整配置(如虚拟用户、不同权限级别等)以满足复杂场景。

0
看了该问题的人还看了