如何向 Active Directory 用户和组隐藏域名(Ubuntu 20.04)

如何向 Active Directory 用户和组隐藏域名(Ubuntu 20.04)

我有一台 Ubuntu 20.04 服务器,它通过 winbind 加入 Active Directory 域。每次在 Linux 命令中引用用户时,它都会显示为域\用户。我希望这些输出省略域部分,因为它只会增加噪音(Linux 系统本身不使用,而只使用一个本地帐户)。

例子:

USERT38\pablo@audrey:/store/sam$ ll
total 175
drwxrwx---  9 USERT38\pablo USERT38\domain users     9 jun 17 15:29 ./
drw-r-xr-x  8 root          root                     8 jun  7 17:49 ../
drwxrwx--- 25 USERT38\pablo USERT38\finance_g_rw    38 jun 30 18:26 Administracion/
drwxrwx--- 12 USERT38\pablo USERT38\domain users    17 may 23 02:56 Cine/
drwxrwx---  3 USERT38\pablo USERT38\domain users     3 may 26 20:16 Eddie/
drwxrwx--- 14 USERT38\pablo USERT38\domain users    20 jun 17 14:22 Grafico/
drwxrwx---  6 USERT38\pablo USERT38\production_g_rw  8 jun  6 11:23 Presupuestos/
drwxrwx---  8 USERT38\pablo USERT38\domain users    14 abr 18 15:31 Publi/

我家里还有另一个使用 Centos 7 的系统,它隐藏了“USERT38\”部分,使其更加清晰易读。但我找不到它在那里是如何做到的(我不管理那个系统)。

smb.conf 或任何其他配置文件中是否有任何内容可以隐藏 CLI 中的冗余信息?

答案1

如果这不是 Samba AD DC,或者 winbind 使用“autorid”作为 idmap 后端,则将“winbind use default domain = yes”添加到 smb.conf。您可能还需要使用“net cache flush”刷新缓存或重新启动 Samba。

相关内容