centos6.5 vsftpd 配置多用户访问
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6.5 vsftpd 配置多用户访问相关的知识,希望对你有一定的参考价值。
系统:CentOS release 6.5 (Final)
vsftpd版本: version 2.2.2
一、安装vsftpd
1、查看是否已经安装vsftpd
rpm -qa | grep vsftp
2、用yum安装vsftpd,设置开机启动,重新启动vsftpd服务
yum -y install vsftpd
service vsftpd restart
chkconfig vsftpd on
二、配置防火墙
添加允许ftp规则,保存关闭,重启防火墙服务
vi /etc/sysconfig/iptables
添加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
service iptables start
三、配置vsftpd服务器
vim /etc/vsftpd/vsftpd.conf
1、去掉下面chroot_list_enable=YES和chroot_list_file=/etc/vsftpd.chroot_list前面的#
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list
anonymous_enable=NO 关闭默认匿名共享
2、增加用户jishuzhichibu,指向目录/data0/ftp/ftp_jishuzhichibu,禁止ssh登陆
useradd -d /data0/ftp/ftp_jishuzhichibu -s /sbin/nologin jishuzhichibu
遇到目录问题可以这样修改: 创建信息安全部,并分配目录 useradd -d /data0/ftp_xinxianquanbu -s /sbin/nologin xinxianquanbu 信息安全部目录修改用户目录 usermod -d /data0/ftp/ftp_xinxianquanbu -U xinxianquanbu |
3、修改(ftp)用户jishuzhichibu的密码
passwd jishuzhichibu
4、编辑文件chroot_list (chroot_list文件需自己创建),将ftp的用户名写在下面
vim /etc/vsftpd/chroot_list
jishuzhichibu
xinxianquanbu
5、重启csftpd
service vsftpd restart
6、IE浏览器访问取消‘使用被动FTP’的对勾,主动FTP模式访问
以上是关于centos6.5 vsftpd 配置多用户访问的主要内容,如果未能解决你的问题,请参考以下文章