我们正在为一些开发人员使用Ubuntu 14.04桌面环境进行试用,并将这些机器连接到了SSSD的域中。 这一直工作正常。 然而,系统认识到域用户为[email protected],因此'ls -l'输出相当混乱。 这也certificate他们有一些testing脚本,用户名硬编码,所以这@ @ DOMAIN.COM打破他们。
有没有办法让SSSD将域用户显示为“username”而不是“[email protected]”? 如果没有,是否有一个系统可以让我做到这一点?
谢谢
'default_domain_suffix'的答案对来自可信域的用户有效(即IPA-AD信任就绪)。
但是,如果您的设置只有一个域,那么从configuration中删除“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