文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>同时使用系统用户和虚拟用户验证的基于SSL的VSFTPD

同时使用系统用户和虚拟用户验证的基于SSL的VSFTPD

时间:2010-09-08  来源:kevinadmin

同时使用系统用户和虚拟用户验证的基于SSL的VSFTPD   本文参考了互联网上相关资料     1.安装基于SSL的VSFTPD请看:          基于SSL的VSFTPD   2.安装基于Mysql虚拟用户的VSFTPD请看:          基于Mysql虚拟用户的VSFTPD   3.完成前面两步,最后也是最主要的配置就是PAM的配置了,参考了CU上面woflg大牛的资料                    我把我的PAM配置文件贴出来:  

#### Auth for Mysql virutal user with md5 passwd
auth sufficient pam_mysql.so user=virtual passwd=virtual host=localhost db=vsftpd table=account usercolumn=user passwdcolumn=passwd crypt=md5 sqllog=true logtable=log logmsgcolumn=msg logusercolumn=user logpidcolumn=pid loghostcolumn=host logrhostcolumn=rhost logtimecolumn=time
account sufficient pam_mysql.so user=virtual passwd=virtual host=localhost db=vsftpd table=account usercolumn=user passwdcolumn=passwd crypt=md5 sqllog=true logtable=log logmsgcolumn=msg logusercolumn=user logpidcolumn=pid loghostcolumn=host logrhostcolumn=rhost logtimecolumn=time

auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required /lib/security/pam_unix.so shadow nullok
auth required /lib/security/pam_shells.so
account required /lib/security/pam_unix.so
session required /lib/security/pam_unix.so

 

红色的sufficient才是配置的关键,意思就是说如果这里验证通过了,就不使用后面的验证,如果这里验证没有通过,继续使用后面的验证方式验证,也就让虚拟用户和系统本地用户同时使用。


 

相关阅读 更多 +
排行榜 更多 +
别惹神枪手安卓版

别惹神枪手安卓版

冒险解谜 下载
坦克战争世界

坦克战争世界

模拟经营 下载
丛林反击战

丛林反击战

飞行射击 下载