Ldap

如何確定上次在 Mac OS X 10.7 伺服器上使用 Open Directory 網路帳戶的時間?

  • September 12, 2017

如何確定上次使用 Open Directory 網路帳戶的時間?我正在完成使用者/組審核,並希望找出最近未使用其網路帳戶的使用者。

根據wikipedia doc Open Directory 是 LDAP 的實現,Open Directory 也將使用者數據儲存在可以直接檢查的文件中,因此有幾個選項。

此處的這篇文章表明,可以使用以下命令顯示登錄時更新的最後更新時間(不幸的是,該值也因密碼更改而增加,因此不一定準確,但可以給出下限)

mkpassdb -dump | grep username

我沒有找到開放目錄使用者“帳戶”對像模式,但您可能會發現下載 jxplorer 或某些 LDAP 客戶端工具並直接檢查帳戶條目以查找“LastLogin”欄位之類的內容很有用。蘋果網站上的 Open Directory 產品上有一大堆文件,這可能會幫助您搜尋正確的 LastLogin 屬性以在 ldapsearch 查詢中使用。

Google圖書搜尋的這段摘錄如果您對上述內容不滿意,也可能會有所幫助;在此處輸入連結描述

最糟糕的情況是,您在此文件中查看上次登錄時間; 在此處輸入圖像描述

引用自:https://serverfault.com/questions/390747