一、安装vsftpd
yum -y install vsftpd*
yum -y install pam*
yum -y install db4*
二、系统组和服务器设置
groupadd www #增加FTP用户组
vi /etc/vsftpd.conf #设置vsftpd
vi /etc/shells #设置本地用户权限
setsebool -P ftpd_disable_trans 1 #设置权限
/etc/init.d/vsftpd restart #重启FTP服务器
vi /etc/shells
/sbin/nologin
三、添加FTP用户
mkdir -p /var/www/102 递归创建新目录
useradd -g www -d /var/www/cdn102 -s /sbin/nologin webmaster.cdn102.99288.net.cn
passwd webmaster.cdn102.99288.net.cn
#为新用户设密码
chown -R webmaster.cdn102.99288.net.cn:www /var/www/cdn102
#设置目录属主为用户webmaster.cdn102.99288.net.cn
chmod 775 /var/www/cdn102
#设置目录访问权限webmaster.cdn102.99288.net.cn为读,写,执行;
四、设置vsftpd配置文件
vi /etc/vsftpd.conf
增加内容
pam_service_name=vsftpd
#userlist_enable=YES
#tcp_wrappers=YES
#user_config_dir=/etc/vsftpd/vconf
#guest_enable=YES
#guest_username=www
#virtual_use_local_privs=YES
pasv_enable=YES
pasv_max_port=30100
pasv_min_port=30000
chroot_local_user=YES
重启服务器
/etc/init.d/vsftpd restart
五、设置anyone用户的目录
vi /etc/passwd
#修改FTP对应的地址
/var/www/cdn102
最新评论