我正在使用sssd来处理
Linux环境中的LDAP用户和组.
我不得不重命名我的一个Linux用户的LDAP组,我注意到在我编辑完组后,当我运行时:
在Linux机器上的id用户名,它保持显示以前的名称(在重命名之前).
我尝试重新启动服务器但是没有清理缓存并继续向我显示以前的组名.
我搜索了谷歌并在redhat的官方网站上找到了下一个命令:
sss_cache -E
这解决了我的问题并清除了sssd缓存,并在下次运行时:
id用户显示正确的组名.
但我的问题是:
1. How come a full server reboot didn't clear the cache? 2. How can I make sure the cache gets deleted when the server is rebooted?
提前致谢