将用户添加到多台服务器上的基本身份验证组

将用户添加到多台服务器上的基本身份验证组

我需要添加新用户(并将其添加到现有组)以在许多不同的服务器上进行基本身份验证。最快的方法是什么?

缓慢而乏味的方法是 ssh 进入服务器,运行 htpasswd 命令,手动编辑组文件以添加它们,然后将这些文件复制到我需要添加它们的几十台其他服务器(嗯……但某些服务器上可能有不同的用户,所以我可能必须在每台服务器上从头开始执行整个过程)。一定有更好的方法(而且我不想每次添加某人时都这样做)。你会怎么做?

答案1

这个问题的答案与无数其他类似用例的答案相同:使用像 puppet 或 chef 这样的配置管理系统来管理和分发这些文件。

相关内容