Spe*_*ral 2 users active-directory rhel
我的 RHEL 6.6 VM 在 Centrify Active Directory 后面运行。
当我做
sudo id 'any_existing_user'
Run Code Online (Sandbox Code Playgroud)
它将返回有关该用户的信息。
但是当我这样做时
sudo usermod -c 'Comments' 'any_existing_user'
Run Code Online (Sandbox Code Playgroud)
它会报告'any_existing_user'不存在的错误。
有人可以帮我分析为什么会这样吗?
PS:我不是简单地添加评论来娱乐,我在安装重要软件包时会追踪这个问题。
usermod是修改本地/etc/passwd数据库的工具。它不能用于修改通过 Active Directory 提供的帐户。
id另一方面,无论其来源如何,都可以查找任何用户帐户。(实际上这是由passwd设置控制的,nsswitch.conf但如果您集成了 AD,您将使用多个源。)
正如其他人在此处的评论中提到的,如果您想更新 AD 帐户的 GECOS 评论字段,您需要在 AD 中执行此操作。