【发布时间】:2016-09-09 15:36:33
【问题描述】:
这是我的问题。我担心如果 Chef 破坏了 sudoers 文件中的某些内容,可能是由于 Chef 用户错误地使用了说明书,那么服务器将完全无法访问。
我不希望我们完全失去客户的生产服务器,因为我们弄乱了 sudoers 文件并且无法再通过 ssh 进入盒子。
【问题讨论】:
-
只需将 Chef 设置为在 cronjob 中定期以 root 身份运行(chef_client 食谱可以为您执行此操作)。因此,如果您在食谱中破坏它,请在食谱中修复它,然后在下次运行时,Chef 将修复文件。
标签: linux chef-infra sudo sysadmin sudoers