簡體   English   中英

使用go創建新的ldap條目

[英]Creating new ldap entry with go

我正在創建一個需要在openDJ中添加新的ldap條目的應用程序。

我目前可以想到兩種可能的解決方案:

  • 使用模板創建ldif文件,然后使用File.Write將其放置在目錄中。 接下來,每2-5分鍾進行一次cronjob檢查,看看目錄中是否有新文件。 如果存在,請運行ldapmodify添加新條目

  • 第二個選項是也在目錄中創建一個文件,然后使用exec.Command()運行ldapmodify

我傾向於第二種方法,因為它比較簡單,但是我不確定它是否不太安全。 我從來都不喜歡在程序中執行Shell命令。 而且我不知道是否因此而導致性能下降。

我願意接受任何建議,但這是我想出的兩種方法。

使用此LDAP庫或任何分支。 它確實支持修改和添加。 或者,您可以連接openLDAP提供API

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM