为vsftpd增加虚拟用户的mysql验证【存档】

一个客户有这个需求,已有个vsftpd server,应用需要给web用户每人配置一个ftp帐号,而且要锁定到不同的用户目录,应该是通过pam for mysql进行认证,在网上找了下资料做了,过程如下。 一、增加映射用户 增加一个系统用户,所有虚拟帐号都用此映射用户身份登录,而且虚拟帐号的目录都锁定到此映射帐号目录下。 bash# useradd ftpguest -s /sbin/nologin bash# chmod 755 /home/vsftpdguest 二、配置Mysql 因为mysql已经编译安装过了现成的,和vsftpd在一台服务器,所以只需要建用户建表而已 mysql&gt… 继续阅读 为vsftpd增加虚拟用户的mysql验证【存档】

简单的FTP本地用户限制

redhat as 4,vsftp server 已经有了一个文件管理之用的本地用户ftpuser,应用需要读取许多目录,所以不能限制其访问目录。 现在要新建一个本地用户user001,应用只要求其访问某一个目录,这是需要分别对这两个用户赋予不同的chroot权限。 编辑配置文件,vi /etc/vsftpd/vsftpd.conf 增加如下: Chroot_list_enable=yes开启chroot限制Chroot_list_file=/etc/vsftpd.chroot_list制定vsftpd.chroot_list中的用户只能访问其home目录,其他用户不限制 新建和编辑/etc/… 继续阅读 简单的FTP本地用户限制