1.工作过程OpenLDAP服务分为客户端和服务端两个部分,服务端的配置过程这里不再赘述。当服务端配置结束后,在服务端的ldap数据库中,应存放着用户的信息,客户端通过安装nss-pam-ldapd(一个瘦身版本的PAM模块和一个瘦身版本的NSS模块集合),以及配置/etc/pam.d下的system-auth文件和password-auth两个文件来完成客户端的配置。下面给出具体配置过程以及一些
分类:
其他好文 时间:
2018-08-20 11:38:47
阅读次数:
1159
1 import logging 2 logger = logging.getLogger("simple_example") 3 logger.setLevel(logging.DEBUG) 4 # 建立一个filehandler来把日志记录在文件里,级别为debug以上 5 #fh = logg... ...
分类:
其他好文 时间:
2018-08-19 14:01:12
阅读次数:
205
已安装系统的 /etc/openldap/slapd.conf 中包含 LDAP 服务器的完整配置文件。在此简述了其中的各个项并说明了必要的调整。以符号 (#) 为前缀的项处于非活动状态。必须取消这个注释字符才能激活这些项。slapd.conf 中的全局指令1.用于加载schema模式的 Inclu... ...
分类:
其他好文 时间:
2018-08-18 00:53:25
阅读次数:
266
LDAP中,一个条目必须包含一个objectClass属性,且需要赋予至少一个值。每一个值将用作一条LDAP条目进行数据存储的模板;模板中包含了一个条目必须被赋值的属性和可选的属性。 objectClass有着严格的等级之分,最顶层是top和alias。例如,organizationalPerson... ...
分类:
其他好文 时间:
2018-08-18 00:48:30
阅读次数:
424
制作rpm包 1.制作流程 1.1 前期工作 1)创建打包用的目录rpmbuild/{BUILD,SPECS,RPMS, SOURCES,SRPMS} 建议使用普通用户,在用户家目录中创建 2)确定好制作的对象,是源码包编译打包还只是一些库文件打包 3)编写SPEC文件 4)开始制作 1.2 RPM ...
分类:
系统相关 时间:
2018-08-18 00:43:28
阅读次数:
185
1. ldap_oc_mappings 存储objeckClass 信息 表结构: ColumnDesc.idobjectClass的唯一标识nameobjectClass的名称keytbl对应的自定义表格名称keycol对应的自定义表格中关键字字段名称create_proc新增一个object时使... ...
分类:
其他好文 时间:
2018-08-18 00:41:03
阅读次数:
203
ldapadd -x 进行简单认证-D 用来绑定服务器的DN -h 目录服务的地址-w 绑定DN的密码-f 使用ldif文件进行条目添加的文件-W 交互式输入DN的密码-p port 指定服务器使用的端口 例子ldapadd -x -D "cn=root,dc=starxing,dc=com" -w... ...
分类:
其他好文 时间:
2018-08-18 00:40:36
阅读次数:
216
linux centos6.5,,配置的是本地yum,采用光盘自带的rpm包进行安装 安装openldap server 以及client 安装samba 编辑migrate_common.ph文件 修改如下位置 配置数据库文件 配置slapd.conf文件 修改slapd.conf 增加此部分 修 ...
分类:
其他好文 时间:
2018-08-15 14:01:26
阅读次数:
289
装饰器的作用:在不改变源代码和调用方式的情况下,实现功能的添加 (一)基础的装饰器(仅实现为函数添加功能) 功能实现: 为原函数添加计算运行时间的功能 测试结果如下图所示: (二)装饰器高潮版 情景实现为:在网站的登录过程中,一部分为本地登录(local),一部分为ldap登录,在判断完登录方式以后 ...
分类:
编程语言 时间:
2018-08-15 12:34:00
阅读次数:
186
1、{} 输入是花括号 myCat = { 'size':'fat', 'color':'gray', 'disposition':'loud'} 键:值 myCat['size'] = fat 2、字典的3个方法: keys()、values()、items() ,这些方法返回的值不是真正的列表, ...
分类:
编程语言 时间:
2018-08-14 00:56:27
阅读次数:
151