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

歡迎訪問 生活随笔!

生活随笔

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

Ubuntu

OpenLDAP / Ubuntu 18.04 下 docker 版安装

發布時間:2024/10/14 Ubuntu 104 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenLDAP / Ubuntu 18.04 下 docker 版安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、拉取鏡像

docker pull osixia/openldap

結果如下:

拉取過程

二、編寫 docker-compose.yml

version: '3' services:openldap:image: "osixia/openldap"container_name: "mycompany_openldap"restart: alwaysenvironment:LDAP_ORGANISATION: "mycompany"LDAP_DOMAIN: "mycompany.com"LDAP_ADMIN_PASSWORD: "123456"volumes:- '/media/dev/cbbc89e0-feed-4bce-ba35-3f01852d4fc7/dockers/openldap/server/default/ldiffiles:/home/ldiffiles'ports:- '389:389'- '636:636'

??將本地路徑'/media/dev/cbbc89e0-feed-4bce-ba35-3f01852d4fc7/dockers/openldap/server/default/ldiffiles 掛載到容器路徑 /home/ldiffiles下。

二、運行容器

??在 docker-compose.yml 文件夾下,執行下述指令:

sudo docker-compose up -d

三、查看結果

sudo docker ps -a

容器列表

四、配置根條目

??查看 docker 中的 openldap 的配置主配置文件 slapd.conf ,可以發現 rootdn 是被注釋掉的,所以需要咱們將該行釋放掉。

??查看主配置文件的方法如下:

??1、先進入 docker 中的系統。

sudo docker exec -it mycompany_openldap /bin/bash

??2、打開主配置文件 slapd.conf 。

cd /usr/share/slapd

??3、在文件末尾增加如下代碼:

rootdn "cn=admin,@SUFFIX@"

??為什么不釋放前面該行的注釋呢?因為該docker的linux系統是最小的系統,沒有vim、vi,也不能下載,所以只能用cat。對于 cat 來說,直接在文本末尾增加一行內容要簡單些,所以我們采取該方法,方法如下:

cat >> slapd.conf <<'END'
rootdn "cn=admin,@SUFFIX@"
END

exit
sudo docker stop [container id]
sudo docker start [container id]

??退出 docker 并重啟 docker,這就實現了增加根條目的目的。

五、驗證

??下載
????鏈接:https://pan.baidu.com/s/1aIIptqc5saD6-cDvBTrPVQ
????提取碼:qvnx

??打開 win10 ldap admin 程序,按照下圖進行配置:
(Host:docker所在 host 的 ip)

ldapadmin驗證

??配置完畢!

?

(SAW:Game Over!)

總結

以上是生活随笔為你收集整理的OpenLDAP / Ubuntu 18.04 下 docker 版安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。