一、用户认证 public?String?execute(){
Hashtable?env?=?new?Hashtable();
String?LDAP_URL?=?"ldap://8.8.8.8:389";?//?LDAP访问地址
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.l...
分类:
编程语言 时间:
2015-08-19 14:58:16
阅读次数:
710
1.PAM文件/etc/pam.conf或者/etc/pam.d/PAM配置文件/lib(64)/security/pam_*.so可动态加载的PAMservicemodule2.配置文件格式/etc/pam.conf:主配置文件servicetypecontrolmodule-pathmodule-arguments/etc/pam.d/service:服务配置文件typecontrolmodule-pathmodule-arguments3..
分类:
系统相关 时间:
2015-08-16 23:25:35
阅读次数:
225
一些基于linux系统而开发的应用系统,默认是没有root用户的,怎么办呢?例如:ylmf os4.0 root登陆方法1.设置root密码:sudo passwd root2.root身份打开修改# gdit /etc/pam.d/gdm或# vim /etc/pam.d/gdm在这行"auth ...
分类:
系统相关 时间:
2015-08-14 09:53:39
阅读次数:
148
Tsung HTTP脚本开发个人笔记,仅供参考1. Tsung简介 Tsung是基于elang语言开发的分布式压力测试工具,它支持多种协议,能对HTTP、WebDAV、SOAP、PostgreSQL、MySQL、LDAP和Jabber/XMPP 服务器进行负载测试。Tsung的强大之处在于其可以在单...
分类:
Web程序 时间:
2015-08-13 11:21:16
阅读次数:
309
pam_access.so模块pam_access.so模块主要的功能和作用是根据主机名(包括普通主机名或者FQDN)、IP地址和用户实现全面的访问控制。pam_access.so模块的具体工作行为根据配置文件/etc/security/access.conf来决定。该配置文件的主体包含了三个字段—...
分类:
系统相关 时间:
2015-08-12 13:02:05
阅读次数:
154
PAM的配置文件:我们注意到,配置文件也放在了在应用接口层中,他与PAM API配合使用,从而达到了在应用中灵活插入所需鉴别模块的目的。他的作用主要是为应用选定具体的鉴别模块,模块间的组合以及规定模块的行为。下面是一个示例配置文件:# cat /etc/pam.d/system-auth:#%PAM...
分类:
系统相关 时间:
2015-08-12 12:59:08
阅读次数:
155
通过查看日志:/var/log/auth.log报错:su[9959]:PAMunabletodlopen(pam_rootok.so):/lib/security/pam_rootok.so:cannotopensharedobjectfile:Nosuchfileordirectorysu[9959]:PAMaddingfaultymodule:pam_rootok.sosu[9959]:PAMunabletodlopen(pam_unix.so):/lib/security/pam_..
分类:
系统相关 时间:
2015-08-11 23:42:56
阅读次数:
279
在网上搜了好多文章都不行呢,大都是没有开启扩展的问题,可是我的是开启的。终于看到一篇文章,因为我用的是wampserver。下面是文章原话:然后你发现上面的提示依旧,因为这是网上大多能查到的资料的记载,然后找了dll的依赖列表发现,其实加载ldap扩展还依赖一个dll文件,那就是 libsasl.d...
一、控制用户口令长度、有效期 /etc/login.defs 文件主要是控制密码有效期的文件,密码的复杂度的判断是通过pam模块控制来实现的,具体的模块是pam_cracklib # vi /etc/login.defs PASS_MAX_DAYS?? 99999???...
分类:
系统相关 时间:
2015-08-07 14:57:28
阅读次数:
200
1-修改了/etc/pam.d/login中的文件2-修改了/etc/security/limits.conf文件3-查看ll-d/tmp的目录权限
分类:
系统相关 时间:
2015-08-06 18:44:15
阅读次数:
152