Ldap

XServe 不允許我登錄

  • August 23, 2010

斷電後,我的 Xserve 不會讓我在登錄螢幕上登錄。我仍然可以通過 SSH 進入該框並訪問它的其他服務,但是當我輸入本地使用者名和密碼或基於 ldap 的使用者名和密碼(此伺服器是 LDAP 伺服器)時,登錄框會抖動。關於如何解決這個問題的任何建議?

乾杯

一世

電源故障會是紅鯡魚嗎?你最近在搞亂服務 ACL 嗎?您可以禁止所有使用者使用帶有服務 ACL 的 GUI。

編輯:

如果您可以通過 SSH 登錄,您可以通過執行以下操作將自己添加回 loginwindow 訪問組:

sudo dseditgroup -o edit -a $USER -t user com.apple.access_loginwindow

也就是說,您正在sudo使用超級使用者權限來執行dseditgroup以編輯您的 DirectoryServices 組。操作是edit,您正在添加使用者$USER(無論您以 SSH 身份加入),記錄類型是user,並且要添加到的組是com.apple.access_loginwindow

之後,一旦您再次獲得 GUI 訪問權限,我建議您使用 GUI 中的伺服器管理工具來查看和編輯您的服務 ACL (SACL)。提供的從命令行編輯 SACL 的方法還有很多不足之處。

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