Redmine が LDAP ユーザーを統合する_PHP チュートリアル
redmine は LDAP ユーザーを統合します
まず、LDAP を設定する必要があります。そうしないと死ぬほど疲れてしまいますブログディレクトリ () で LDAP インストールプロセスを探します
slapd.conf設定ファイル
3つのデータファイルが必要です
最初のファイルはベーステンプレートディレクトリファイルです
vimbase.ldif
--------- ------------- ------------
dn: dc=bb,dc=com
オブジェクトクラス: dcObject
オブジェクトクラス: 組織
o: Cywx, Inc.
dc: bb
dn: cn=Ma, dc=bb,dc=com
オブジェクトクラス: 組織役割
cn: Ma
dn: ou=People,cn=Ma,dc=bb,dc=com
ou : People
オブジェクトクラス: トップ
オブジェクトクラス: 組織単位
dn: ou=Group,cn=Ma,dc=bb,dc=com
ou: グループ
オブジェクトクラス: トップ
オブジェクトクラス: 組織単位
----- ------------------------ -------------------------------------------- ---
2つ目はグループファイルです
vim group.ldif
---------------------------- ---
dn: cn=t1,ou=Group,cn=Ma ,dc=bb,dc=com
objectClass: posixGroup
objectClass: top
cn: t1
userPassword: {crypt}x
gidNumber: 501
dn: cn=t2,ou=Group,cn=Ma,dc= bb,dc=com
objectClass: posixGroup
objectClass: top
cn: t2
userPassword: {crypt}x
gidNumber: 502
dn: cn=ldapuser1,ou=Group,cn=Ma,dc=bb,dc =com
objectClass:posixGroup
objectClass:top
cn:ldapuser1
userPassword:{crypt}x
gidNumber:503
dn:cn=ldapuser2 ,ou=Group,cn=Ma,dc=bb,dc=com
objectClass: posixGroup
objectClass: top
cn: ldapuser2
userPassword: {crypt}x
gidNumber: 504
---------- ---------------- ----------------------------------
3 番目のグループはユーザー ファイルです
vim passwd.ldif
-------------------------------- ----------------- -----------
dn: uid=t1,ou=People,cn=Ma,dc=bb,dc=com
uid: t1
cn: t1
#objectClass: account
objectClass: posixAccount
objectClass: top
objectClass:shadowAccount
objectClass: person
objectClass: OpenLDAPperson
surname: t1
givenName: z
mail: test1@wifi.tt
userpassword:{crypt} !! uid=t2,ou=People,cn=Ma,dc=bb,dc =com
uid: t2
cn: t2
#objectClass: account
objectClass: posixAccount
objectClass: top
objectClass:shadowAccount
objectClass: person
objectClass : OpenLDAPperson
姓: t2
givenName: z
mail: test1@wifi.t
userPassword: {crypt}!!
shadowLastChange: 16772
shadowMin: 0
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/bash
uidNumber: 501
gidNumber: 502
homeDirectory: /home/t2
dn: uid=ldapuser1,ou=People,cn=Ma,dc=bb,dc=com
uid: ldapuser1
cn: ldapuser1
#objectClass: account
objectClass:posixAccount
objectClass:top
objectClass:shadowAccount
objectClass:person
objectClass:OpenLDAPperson
surname:ldapuser1
givenName:z
mail:test1@wifi.tt
userPassword:{crypt}$6$a3DH5nze$WkfyBtwXFOg w3IDAeOHai1ltfailU72qRdNGOtqx/gm5uM7OWWEBbGBwTIqP .qIUwx8v GSLmjW0.daLBzmplElH.
shadowLastChange: 16772
shadowMin: 0
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/bash
uidNumber: 502
gidNumber: 503
homeDirectory: /home/ld apuser1
dn: uid =ldapuser2,ou=People,cn=Ma,dc=bb,dc=com
uid: ldapuser2
cn: ldapuser2
#objectClass: account
objectClass: posixAccount
objectClass: top
objectClass:shadowAccount
objectClass: person
objectClass: OpenLDAP 人
姓: ldapuser2
名: z
メール: test1@wifi.tt
ユーザーパスワード: {crypt}$6$An0Hoxly$uKVAkEdt0KOgVXJYddUqtxAZfkKIZJIFZG9yoFG5mLRYHNvo./szTXFLf.JJAYWZTjYJKiXAtO6cAR H.UQeZb1
shadowLastChange: 16773
shadowMin: 0
shadowMax: 999 99
shadowWarning : 7
ログインシェル: /bin/bash
uid番号: 503
gid番号: 504
ホームディレクトリ: /home/ldapuser2
---------- ------------------- ------------------------------- ------------------- ------------
データのロードを開始します
ldapadd -x -D "cn=Ma,dc=bb ,dc=com" -W -f /etc/openldap/base.ldif
ldapadd -x -D "cn=Ma,dc=bb,dc=com" -W -f /etc/openldap/group.ldif
ldapadd -x -D "cn=Ma,dc=bb,dc=com" -W -f /etc/openldap/passwd.ldif
読み込みが完了したらOKです
クライアントから見た効果はこんな感じですこれ
今、redmineの背景に設定されています、写真を見てください


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











ここ数日、Ice Universeは、サムスンの次期主力スマートフォンであると広く信じられているGalaxy S25 Ultraの詳細を着実に明らかにしている。とりわけ、リーカーはサムスンがカメラのアップグレードを1つだけ計画していると主張した

OnLeaks は、X (旧 Twitter) のフォロワーから 4,000 ドル以上を集めようとして失敗した数日後、Android Headlines と提携して Galaxy S25 Ultra のファーストルックを提供しました。コンテキストとして、h の下に埋め込まれたレンダリング イメージ

TCLは、2つの新しいスマートフォンの発表に加えて、NXTPAPER 14と呼ばれる新しいAndroidタブレットも発表しました。その巨大な画面サイズはセールスポイントの1つです。 NXTPAPER 14 は、TCL の代表的なブランドであるマット LCD パネルのバージョン 3.0 を搭載しています。

Vivo Y300 Pro は完全に公開されたばかりで、大容量バッテリーを備えた最もスリムなミッドレンジ Android スマートフォンの 1 つです。正確に言うと、このスマートフォンの厚さはわずか 7.69 mm ですが、6,500 mAh のバッテリーを搭載しています。これは最近発売されたものと同じ容量です

ここ数日、Ice Universeは、サムスンの次期主力スマートフォンであると広く信じられているGalaxy S25 Ultraの詳細を着実に明らかにしている。とりわけ、リーカーはサムスンがカメラのアップグレードを1つだけ計画していると主張した

サムスンは、ファンエディション(FE)スマートフォンシリーズをいつアップデートするかについて、まだ何のヒントも提供していない。現時点では、Galaxy S23 FE は 2023 年 10 月初めに発表された同社の最新版のままです。

Motorola は今年数え切れないほどのデバイスをリリースしましたが、そのうち折りたたみ式デバイスは 2 つだけです。ちなみに、世界の大部分ではこのペアが Razr 50 および Razr 50 Ultra として受け入れられていますが、Motorola は北米では Razr 2024 および Razr 2 として提供しています。

Redmi Note 14 Pro Plusは、昨年のRedmi Note 13 Pro Plus(Amazonで現在375ドル)の直接の後継者として正式に発表されました。予想通り、Redmi Note 14 Pro Plusは、Redmi Note 14およびRedmi Note 14 Proと並んでRedmi Note 14シリーズをリードします。李
