首页 > 其他 > 详细

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

时间:2015-04-29 23:13:56      阅读:221      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!