sss_useradd vs useradd与SSSD

我目前使用sssd来authentication用户活动目录。 但是,我仍然需要能够添加本地用户。 我注意到SSSD有一个本地提供者,也是一个通过sss_useradd将本地用户添加到caching的工具。 但通过我的testing,它会出现使用useradd工作正常,不会导致SSSD的问题,提供用户GID / UID和ID不存在。

我的问题是,任何人都可以提供一个理由使用sss_useradd和本地提供程序通过useradd? 使用SSSD,如果caching被清除,是不是意味着用户被删除? 至less在useradd中,如果清除了sssdcaching,那么这些用户将会继续存在。 谢谢

(sssd developer here)本地提供者有一点历史,我们想用它来replace支持嵌套组或自定义属性的传统文件存储,但是我们实际上并没有真正实现完全实现提供者。 而且我们正在努力扩充文件存储而不是replace它。

我现在要说的是本地提供者对于testing是非常有用的。 文件存储区上唯一可能感兴趣的function是支持嵌套组,除此之外,请将其视为实验性function。