Ubuntu

對 Windows 域的 SSSD 身份驗證,到處都沒有 @domain.com

  • May 4, 2017

我們正在為我們的一些開發人員試用 Ubuntu 14.04 桌面環境,並且我已經使用 SSSD 將機器連接到域中。這一直運作良好。但是系統將域使用者辨識為 user@DOMAIN.COM,因此“ls -l”輸出非常混亂。事實證明,他們有一些使用者名硬編碼的測試腳本,所以這個@DOMAIN.COM 破壞了它們。

有沒有辦法讓 SSSD 將域使用者顯示為“使用者名”而不是“使用者名@DOMAIN.COM”?如果沒有,是否有一個系統可以讓我這樣做?

謝謝

‘default_domain_suffix’ 答案對來自受信任域的使用者有效(即 IPA-AD 信任已到位)。

但是,如果您的設置只有一個域,則從配置中刪除“use_fully_qualified_names=True”是一種更簡單的方法。

您需要將 default_domain_suffix 添加到您的 sssd.conf 文件中。請記住,它僅適用於

$$ sssd $$部分。 例如:

[sssd]
domains = YOURDOMAIN
config_file_version = 2
services = nss, pam
default_domain_suffix = YOURDOMAIN

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