首页 > 其他 > 详细

centos6.5 vsftpd 配置多用户访问

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!