是否可以更改用户名在 AD 绑定的 CentOS 系统上的显示方式?

是否可以更改用户名在 AD 绑定的 CentOS 系统上的显示方式?

我什至不知道这样的事情是否可能。我指的不是 bash shell 定制。

在 Active Directory 绑定的 CentOS 7 系统上,本地用户帐户将仅显示为用户名但 AD 帐户显示如下[电子邮件受保护]@主机名。这些可以转换为仅用户名部分吗?

它只会产生很长的文件权限等输出。

示例:ls -al我的主目录中将显示

-rw-------. 1 [email protected] domain [email protected] 512 Jan 22 11:09 .bash_profile

我知道系统需要能够区分本地用户或域用户,但只是好奇其他人如何使用它。

答案1

这是我抱怨的一件类似的事情,因为我只有一个域,没有多个域。在这种情况下,拥有用户的域名非常有用。但是...我们不希望这样,对吧?

更改/etc/sssd/sssd.conf为将这些行放在您的[domain...]节下。

use_fully_qualified_names = False

重新启动SSD。我通常会先清除缓存以防万一。

service sssd stop
rm -rf /var/lib/sss/db/*
service sssd start

然后再试一次。该getent命令随后应正确报告。

[lleba@bro-mg-01 ~]$ getent passwd [email protected]
lleba:*:10000:10000:Louis L:/home/lleba:/bin/bash
[lleba@bro-mg-01 ~]$ getent passwd lleba
lleba:*:10000:10000:Louis L:/home/lleba:/bin/bash

相关内容