码迷,mamicode.com
首页 > 其他好文 > 详细

centos6.5 vsftpd 配置多用户访问

时间:2017-12-13 14:38:43      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:vsftpd   linux ftp   

系统: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 配置多用户访问

标签:vsftpd   linux ftp   

原文地址:http://blog.51cto.com/sunliming/2050163

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!