今天搞了一下vsftpd的东西,简单设置了一下vsftpd的用户和访问权限,以前安装一次,添加用户,设置权限这一块说的不详细。参考:vsftpd服务器端的安装,配置,以及gftp,filezilla等客户端的安装
1,添加用户,设置用户根目录
- [root@hatch vsftpd]# useradd -g ftp -d /var/www/html -s /sbin/nologin webftp
-
- [root@hatch vsftpd]# passwd webftp
2,修改/etc/vsftpd.conf,修改以下三个参数
- chroot_local_user=NO
- chroot_list_enable=YES
- chroot_list_file=/etc/vsftpd/chroot_list
3,添加或修改/etc/vsftpd/chroot_list,添加上面添加的用户
4,重启vsftpd
- [root@hatch ~]# /etc/init.d/vsftpd restart