使用pam_tally2模块来实现用户多次输入密码错误后锁住账号的需求,在/etc/pam.d/common-auth中增加pam_tally2的ruleauthrequiredpam_tally2.sodeny=5配置完成后先用login或者ssh的方式验证一下,当用户错误输入密码5次后,账户都会被锁住10秒钟;账户解锁后输入正确的密码,pam..
分类:
系统相关 时间:
2015-11-07 06:51:22
阅读次数:
564
Linux运维第三阶段(十三)nss&pam一、nss(networkserviceswitch网络服务转换)authentication(认证,决定用户的用户名和密码是否能通过检验)authorization(授权,决定用户是否能访问某服务)audition(审计)username-->UIDgroupname-->GIDhttp-->80portFQDN..
分类:
系统相关 时间:
2015-11-05 19:06:38
阅读次数:
352
pam_cracklib.so位于/etc/pam.d/system-auth中pam_cracklib.so相关的optionsdebugThisoptionmakesthemodulewriteinformationtosyslog(3)indicatingthebehaviorofthemodule(thisoptiondoesnotwritepasswordinformationtothelogfile).authtok_type=XXXThedefaultactionisforthemo..
分类:
系统相关 时间:
2015-11-04 19:35:57
阅读次数:
228
LDAP默认是允许用户匿名访问的,如下图:在使用工具连接时,勾选匿名绑定后,不需要输入UserDN和密码就可能连接到LDAP服务器,但是只能进行read及search操作。不能做任何的修改及删除操作。禁止匿名访问的方法:1、删除匿名访问控制指令2、修改匿名访问控制指令(修改anyone为all)==...
分类:
其他好文 时间:
2015-11-04 17:22:57
阅读次数:
817
A DN is comprised of a series of RDNs (Relative Distinguished Names) found by walking UP the tree (DIT) to itsroot (or suffix or base)and is written L...
分类:
编程语言 时间:
2015-11-03 10:41:15
阅读次数:
369
LDAP中采用了ACL的权限控制。在/etc/openldap/slapd.conf文件中:#
#Seeslapd.conf(5)fordetailsonconfigurationoptions.
#ThisfileshouldNOTbeworldreadable.
#
include /etc/openldap/schema/corba.schema
include /etc/openldap/schema/core.schema
include /etc/openld..
分类:
其他好文 时间:
2015-10-29 16:27:48
阅读次数:
409
一、pam简介Linux-PAM(linux可插入认证模块)是一套共享库,使本地系统管理员可以随意选择程序的认证方式. 换句话说,不用(重新编写)重新编译一个包含PAM功能的应用程序,就可以改变它使用的认证机制. 这种方式下,就算升级本地认证机制,也不用修改程序.PAM使用配置/etc/pam.d/...
分类:
系统相关 时间:
2015-10-27 23:49:13
阅读次数:
310
1、更新yum源:yum update -y2、安装Apache+PHP+MySqlyum install httpd mysql-devel mysql-server mysql-php php -yyum install php-ldap php-mysql php-pdo -y3、安装禅道rp...
分类:
数据库 时间:
2015-10-26 13:30:02
阅读次数:
196
Reviewboard是一个开源个人可以免费使用的代码评审框架,貌似现在有越来越多的公司也开始使用reviewboard作为公司的代码评审工具。 今天早上试了一下,搭建过程非常方便简单,按照网页提示即可完成,比较人性化。公司里使用的话,支持LDAP,直接导入账户,方便。 安装指导如下页面: ...
分类:
系统相关 时间:
2015-10-24 15:43:56
阅读次数:
320
apt-get install vsftpdservice vsftpd startuseradd -m -d /home/ftpuser -s /sbin/nologin ftpuserpasswd ftpuserapt-get remove vsftpdrm /etc/pam.d/vsftpda...
分类:
系统相关 时间:
2015-10-22 17:05:13
阅读次数:
185