linux openldap mysql_linux下openldap 服务器数据导入(crl) | 学步园

openldap 客户端和服务器安装网上一大把,由于openssl以前装过两次,导致各种错误

,evn、makefile各种修改,这里不再细说,说多了全是泪。简单点的可参考:http://www.360doc.com/content/12/0217/23/4165_187488392.shtml

/*增加或者修改配置文件/etc/openldap/slapd.conf*/

#===================================================#

database bdb

suffix "o=mydomain,c=com"

rootdn "cn=root,o=mydomain,c=com"

rootpw 123

directory /var/lib/ldap

#===================================================#

/*完成后在终端执行/etc/init.d/ldap restart。

再执行netstat -anp | grep 389看ldap有无起来*/

/*新建一个test.ldif文件,内容如下:*/

dn: o=mydomain,c=com

objectclass: dcobject

objectclass: organization

o: mydomain

dc: mydomain

dn: cn=mark Xu,o=mydomain,c=com

objectclass: inetorgperson

cn: mark Xu

sn: Xu

mail:123@123.com

/*再在终端执行如下命令,如果成功则会显示adding new entry ...*/

[root@localhost test]# ldapadd -x -D "cn=root,o=mydomain,c=com" -w 123 -f test.ldif

adding new entry "o=mydomain,c=com"

adding new entry "cn=mark Xu,o=mydomain,c=com"

/*查询语句及结果如下:*/

[root@localhost test]# ldapsearch -x -D "cn=root,o=mydomain,c=com"

-b "o=mydomain,c=com" -w 123 "(objectclass=inetorgperson)"

# extended LDIF

#

# LDAPv3

# base with scope subtree

# filter: (objectclass=inetorgperson)

# requesting: ALL

#

# mark Xu, mydomain, com

dn: cn=mark Xu,o=mydomain,c=com

objectClass: inetOrgPerson

cn: mark Xu

sn: Xu

mail: 123@123.com

# search result

search: 2

result: 0 Success

# numResponses: 2

# numEntries: 1

[root@localhost test]#

/*重新换了个ldap服务端,上面是在同一台虚拟机上,下面连接一台10.252.252.4的服务端*/

/*导入一个crl*/

/*找到一个crl,在终端运行,显示如下*/

[root@localhost crl]# openssl crl -in crl.crl

-----BEGIN X509 CRL-----

MIIB6TCB0gIBATANBgkqhkiG9w0BAQUFADB6MQswCQYDVQQGEwJDTjEOMAwGA1UE

CAwFSFVCRUkxETAPBgNVBAcMCFhJQU5HRkFOMQswCQYDVQQKDAJBRDELMAkGA1UE

CwwCQUQxEjAQBgNVBAMMCSoueHh4LmNvbTEaMBgGCSqGSIb3DQEJARYLeHh4QDEy

My5jb20XDTEzMTIxNjA4MjcwMloXDTE0MDExNTA4MjcwMlowFDASAgEEFw0xMzEy

MTYwODIyMTJaoA4wDDAKBgNVHRQEAwIBEjANBgkqhkiG9w0BAQUFAAOCAQEAEvVF

7ZS7kBfwF5hHwwXyysNn66e8ibgoUKNvesaI7IZs5Gye3glFbkyIj4oHhaZA/6Fv

EI37B1187631fpntfwObyJIGLj/qvz12kJYyd9Iy41EOaVd6nLAqyFAkz0nfCLzx

CvA/0gC7Vkq8/xy2I7XvqSKwWofku2V5vhGz5NJJ+Fn3ZZI5I3s+OSRzNeV09hrB

6Xs+qkQ4ZR/X+4Y4oQ4iFFBHxGG33kZ1tffuzKMWEyT14FuVYUdFt/XqSUOlSDqg

XnsG2w/EwRF8LUdcchlMkHzKRWJZEwu0mKTXJKpjzkB9oM8idQcWc99h+vVawCD+

mr5YWmMy9ZYmlMYiHg==

-----END X509 CRL-----

[root@localhost crl]#

/*将其中的内容拷贝到一个空文件中,命名xxx.ldif,并增加相应的DN,如下:*/

[root@localhost xxx]# cat 1.ldif

dn: cn=cr1123456,ou=crl,dc=corbank43,dc=com,dc=cn

cn: cr1123456

objectClass: cRLDistributionPoint

certificateRevocationList;binary:: MIIB6TCB0gIBATANBgkqhkiG9w0BAQUFADB6MQswCQYDVQQGEwJDTjEOMAwGA1UE

CAwFSFVCRUkxETAPBgNVBAcMCFhJQU5HRkFOMQswCQYDVQQKDAJBRDELMAkGA1UE

CwwCQUQxEjAQBgNVBAMMCSoueHh4LmNvbTEaMBgGCSqGSIb3DQEJARYLeHh4QDEy

My5jb20XDTEzMTIxNjA4MjcwMloXDTE0MDExNTA4MjcwMlowFDASAgEEFw0xMzEy

MTYwODIyMTJaoA4wDDAKBgNVHRQEAwIBEjANBgkqhkiG9w0BAQUFAAOCAQEAEvVF

7ZS7kBfwF5hHwwXyysNn66e8ibgoUKNvesaI7IZs5Gye3glFbkyIj4oHhaZA/6Fv

EI37B1187631fpntfwObyJIGLj/qvz12kJYyd9Iy41EOaVd6nLAqyFAkz0nfCLzx

CvA/0gC7Vkq8/xy2I7XvqSKwWofku2V5vhGz5NJJ+Fn3ZZI5I3s+OSRzNeV09hrB

6Xs+qkQ4ZR/X+4Y4oQ4iFFBHxGG33kZ1tffuzKMWEyT14FuVYUdFt/XqSUOlSDqg

XnsG2w/EwRF8LUdcchlMkHzKRWJZEwu0mKTXJKpjzkB9oM8idQcWc99h+vVawCD+

mr5YWmMy9ZYmlMYiHg==

[root@localhost xxx]#

/*注意里面的格式,不然很容易报格式错误,注意证书内容前面需要一个空格,可以用vi打开,看里面的颜色*/

/*将该ldif文件导入服务器中*/

[root@localhost xxx]# ldapadd -x -h 10.252.252.4:389 -D "cn=manager,dc=corbank43,dc=com,dc=cn" -w 111 -f 1.ldif

adding new entry "cn=cr1123456,ou=crl,dc=corbank43,dc=com,dc=cn"

[root@localhost xxx]#

/*出现adding new 。。。 说明导入成功*/

/*再查询一下它*/

[root@localhost xxx]# ldapsearch  -D "cn=manager,dc=corbank43,dc=com,dc=cn" -w111  -LLL -x

-h 10.252.252.4:389 -s base -b "cn=cr1123456,ou=crl,dc=corbank43,dc=com,dc=cn"

导入一个增量crl,需要把属性 certificateRevocationList 换成 deltaRevocationList 再改下DN就可以了。

/* 10.252.252.4 sldap.conf 配置为:注意rootdn、suffix和pw与上面开始的区别*/

database       bdb

suffix         "dc=corbank43,dc=com,dc=cn"

rootdn         "cn=Manager,dc=corbank43,dc=com,dc=cn"

rootpw         111

directory      /var/lib/ldap

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值