今天客户项目的安全审计关于tidb集群的账号等问题提出了如下要求,请大家一起来参考参考
- tidb-installer账号的用途,是否可以删除
- tidb账户和tidb-installer账户在/etc/sudoers文件中的权限如下被要求整改
tidb-installer ALL=(ALL) NOPASSWD: ALL
Defaults: tidb-installer !requiretty
tiup ALL=(ALL) NOPASSWD: ALL
Defaults: tiup !requiretty
tidb ALL=(ALL) NOPASSWD: ALL
- 但是部署tidb的是否用的是tidb这个账户,后续需要定期修改密码,不知道会带来什么影响。
h5n1
(H5n1)
3
1、其实只使用一个tidb用户就够了,用这个用户来部署。
2、sudo免密权限还不知道怎么弄,我们的机器上是审请临时放开几天然后收回,需要时在申请,这个权限确实有点大。
3、 修改密码没啥影响 不是都靠ssh免密,有些操作比如扩缩容时-u tidb -p 手动输入一次密码就行,要求就是所有涉及节点的tidb用户密码一样
定期改密码没影响,之前Oracle rac中的oracle账号也是定期改密码
我在想是不是免密那里设置他可以执行哪些具体的命令就可以了呢,还需要进一步验证
h5n1
(H5n1)
7
我部署的这些集群从来没设置过免密,都是用户名+密码
system
(system)
关闭
10
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。