1

所以我试图返回一个组,但我认为字符串要么太长,要么与 SSSD 不兼容。

所以 backgroup 是我已经为一个用户和一个组测试了这个域,例如

getent passwd user1@domain2

我得到了回报。

当我这样做时,我也会得到我正在寻找的组名

groups user1@domain2

现在我需要用这个组名做一个 getent 组,它看起来像这样:

group group1 group2 basic administrator

是的,它只是一个组的名称,是的,它包含所有这些空格。

所以我试过:

getent groups 'group group1 group2 basic administrator@domain2'

getent groups "group group1 group2 basic administrator@domain2"

我还有其他方法可以做到这一点吗?我错过了什么吗?

4

1 回答 1

0

我在 RHEL7 上使用的 getent 使用的是“组”而不是“组”的语法,它只是为我加上引号:

getent group "DOMAIN\\group name with spaces"
于 2020-08-20T22:43:03.707 回答