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

vsftpd服务安装,配置,限制目录

时间:2015-04-29 23:14:29      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

一、下载版本:vsftpd-2.0.5-16.el5_4.1.i386.rpm

二、安装:rpm -ivh vsftpd-2.0.5-16.el5_4.1.i386.rpm

三、配置:

vsftpd.ftpusers 与 vsftpd.user_list

vsftpd的配置文件有三个,分别是
/etc/vsftpd/vsftpd.conf
/etc/vsftpd.ftpusers
/etc/vsftpd.user_list

其中,
/etc/vsftpd/vsftpd.conf是主配置文件。

/etc/vsftpd.ftpusers中指定了哪些用户不能访问FTP服务器。

/etc/vsftpd.user_list中指定的用户默认情况(即在/etc/vsftpd/vsftpd.conf中设置了userlist_deny=YES)下也不能访问FTP服务器,

当在/etc/vsftpd/vsftpd.conf中设置了userlist_deny=NO时,仅仅允许/etc/vsftpd.user_list中指定的用户访问FTP服务器。

 

注:在配置文件添加了用户,还需要在OS级添加用户:

建用户:
adduser phpq                             //新建phpq用户
passwd phpq                               //给phpq用户设置密码

 

四、限制用户防问目录权限

方案如下:

修改/etc/vsftpd/vsftpd.conf文件

找到
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
改为
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/Joyous_chroot_list

 

然后在/etc/vsftpd/下建立文件Joyous_chroot_list文件,其实这个文件是限制那个用户不能向上访问目录。在这个文件里写入你要限制的用户名字,比如:joyous如果需要多个用户,一行一个即可

然后重启vsftpd
service vsftpd restart

这样用ftp连接服务器joyous用户就不能向上访问其他目录了。。

 

vsftpd服务安装,配置,限制目录

标签:

原文地址:http://www.cnblogs.com/Jamesblog/p/4467437.html

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