技术支持 常见问题 应用软件类常见问题 ftp 添加新用户
ftp 添加新用户
在 linux 中添加 ftp 用户,并设置相应的权限,操作步骤如下:
环境:ftp 为 vsftp ,被限制用户名为 test ,被限制路径为 /alidata/www 建用户:在 root 用户下:
useradd -d /alidata/www test #增加用户 test ,并制定 test 用户的主目录为 /alidata/www (目录可根据实际情况修改)
passwd test #为 test 设置密码
更改用户相应的权限设置:
usermod -s /sbin/nologin test #限定用户 test 不能 telnet ,只能 ftp
限制用户只能访问 /alidata/www ,不能访问其他路径
修改 /etc/vsftpd.conf 如下:
chroot_list_enable=YES #限制访问自身目录
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list #配置文件路径根据实际路径修改
编辑 vsftpd.chroot_list 文件,将受限制的用户添加进去,每个用户名一行
echo test >> /etc/vsftpd.chroot_list
改完配置文件,重启 vsftpd 服务器
/etc/init.d/vsftpd restart