过去我们使用 winbind 将我们的 RedHat 服务器与 Active Directory 集成,现在我们改用 realmd 和 sssd。winbind 提供了一个工具 wbinfo 来查询用户/组属性。
例如 wbinfo --uid-info id
sssd 是否提供类似的工具?
我安装了 sssd-tools,但它似乎是用于添加/删除/修改用户和组的工具集合。
我需要将 smbstatus 提供的 uid 转换为用户名
答案1
可能 getent 用于获取用户信息和旧的好 id:
$ getent passwd user2
user2:*:1076200005:1076200005:ipa user:/home/user2:/bin/sh
$ id user2
uid=1076200005(user2) gid=1076200005(user2) groups=1076200005(user2)
针对 ipa 服务器使用,没有 Kerberos 与 AD 信任,但应该工作相同。