日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu安装LDAP

發(fā)布時間:2023/12/10 Ubuntu 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu安装LDAP 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

參考文獻:

https://help.ubuntu.com/12.04/serverguide/openldap-server.html(最主要的)

http://www.linuxidc.com/Linux/2011-08/40020.htm

http://blog.chinaunix.net/uid-24276740-id-3360306.html

前言

在網(wǎng)上搜索ldap的安裝配置,能找到很多資料,但是仔細一看會返現(xiàn)千篇一律的都是一樣的,但是這些步驟卻跟我們當前安裝的ldap不一致,這是因為版本更新的緣故,在ubuntu12.04以后,默認安裝的ldap發(fā)生了很大變更。這個我也是在看了參考文獻2和3以后才發(fā)現(xiàn)。所以建議大家還是參考官方的配置文檔比較好。

配置

按照官方的配置文檔,第一步是修改/etc/hosts當中的內(nèi)容,這里不需要修改主機名,但是需要添加域名,具體內(nèi)容如下所示,我們添加了cgnmon.envisioncn.com?這一段內(nèi)容。

127.0.0.1 localhost 127.0.1.1 cgnmon.envisioncn.com cgnmon #do not forget cgnmon# The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters

修改完畢以后執(zhí)行如下命令安裝ldap,需要注意的是不要在SecureCRT中安裝,不然看不到安裝的圖形界面,安裝過程中設置密碼為12345678。

sudo apt-get install slapd ldap-utils

如果已經(jīng)安裝了,可以通過以下命令重新配置

sudo dpkg-reconfigure slapd

在安裝完畢以后,可以通過以下命令來驗證是否已經(jīng)正確安裝

sudo ldapsearch -Q -LLL -Y EXTERNAL -H ldapi:/// -b cn=config dn ldapsearch -x -LLL -H ldap:/// -b dc=envisioncn,dc=com dn

在安裝好ldap以后,就需要來創(chuàng)建用戶和組了,在/etc/ldap目錄下創(chuàng)建一個add_content.ldif文件,起文件內(nèi)容如下

//創(chuàng)建People,用戶存放user dn: ou=People,dc=envisioncn,dc=com objectClass: organizationalUnit ou: People //創(chuàng)建Groups,用戶存放組 dn: ou=Groups,dc=envisioncn,dc=com objectClass: organizationalUnit ou: Groups//創(chuàng)建一個miners組 dn: cn=miners,ou=Groups,dc=envisioncn,dc=com objectClass: posixGroup cn: miners gidNumber: 5000//創(chuàng)建一個用戶xuwei dn: uid=xuwei,ou=People,dc=example,dc=com objectClass: inetOrgPerson objectClass: posixAccount objectClass: shadowAccount uid: xuwei sn: Xu givenName: Wei cn: Wei Xu displayName: Wei Xu uidNumber: 10000 gidNumber: 5000 userPassword: Envisi0n gecos: Wei Xu loginShell: /bin/bash homeDirectory: /home/xuwei

然后通過以下命令根據(jù)上述信息來添加用戶和組

ldapadd -x -D cn=admin,dc=envisioncn,dc=com -W -f add_content.ldif

我執(zhí)行完上述命令以后提示一下內(nèi)容,表示添加uid=xuwei失敗,但是People,Groups和miners是添加成功的。

Enter LDAP Password: ******** adding new entry "ou=People,dc=envisoncn,dc=com" adding new entry "ou=Groups,dc=envisoncn,dc=com" adding new entry "cn=miners,ou=Groups,dc=envisoncn,dc=com" adding new entry "uid=xuwei,ou=People,dc=envisoncn,dc=com" ldap_add: Server is unwilling to perform (53)additional info: no global superior knowledge

添加用戶失敗也沒有關系,我們用ldapadmin這個圖形界面工具來進行操作。使用ldapadmin連接管理ldap可以參考:http://www.ldapadmin.org/docs/introduction.html

具體的連接方式可以參考下圖,這里選擇的version是3,因為ldap默認安裝的就是3,細心的人還會記得在安裝ldap過程中還會提示我們是否安裝ldap2。

使用這個工具,在People下New一個User即可,然后在SetPassword。

到此為止LDAP部分完成。

?

?

?本文轉(zhuǎn)自xwdreamer博客園博客,原文鏈接:http://www.cnblogs.com/xwdreamer/p/3469951.html,如需轉(zhuǎn)載請自行聯(lián)系原作者

總結

以上是生活随笔為你收集整理的ubuntu安装LDAP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。