1、安装
yum install vsftpd
2、修改/etc/vsftpd/vsftpd.conf
anonymous_enable=NO
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
3、创建目录
mkdir /ftp01
4、增加组
groupadd ftpgroup
5、增加用户
useradd -g ftpgroup -d /ftp01 -M ftp01
6、设置用户口令
passwd ftp01
7、修改目录权限(如果不能访问,再执行此步骤)
chown ftp01:ftpgroup ftp01
8、编辑文件: /etc/vsftpd/chroot_list
内容为ftp用户名,每个用户占一行,如:
ftp01
ftp02
ftp03
9、重新启动vsftpd
[root@home vsftpd]# /sbin/service vsftpd restart
第一次设置2~5,以后每增加一个用户,只需执行3~5即可.
=================
禁止用户本地登录:usermod -s /sbin/nologin ftp01
=============
验证:
但是在win7资源管理器中可能会打不开,网页可以打开,使用FTP客户端工具也能打开。