FTP服务器新增用户与权限配置指南
一、准备工作
在开始创建用户前,需确保已安装并启动FTP服务。以Linux系统为例,可通过以下命令验证vsftpd服务状态:
systemctl status vsftpd
若未安装,使用sudo apt-get install vsftpd
完成安装。
二、创建FTP用户
通过以下步骤创建新用户并指定主目录:
- 执行
sudo useradd -d /ftpdata/ftpuser ftpuser
创建用户并定义主目录 - 使用
sudo passwd ftpuser
设置用户密码 - 修改用户登录权限:
usermod -s /sbin/nologin ftpuser
限制用户仅能使用FTP
三、配置访问权限
在vsftpd配置文件中设置关键参数:
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
权限管理要点:
- 使用
chmod 755 /home/ftpuser
设置目录权限 - 通过
chroot_list_file
限制用户访问范围 - 设置用户组提升管理效率
四、测试与验证
完成配置后需执行以下验证步骤:
- 重启服务:
systemctl restart vsftpd
- 使用FileZilla等客户端测试连接
- 验证文件上传/下载权限是否生效
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/477383.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。