![使用 NOPASSWD 输入 sudoers 是否存在安全风险?如果是,我该如何解决?](https://linux22.com/image/735853/%E4%BD%BF%E7%94%A8%20NOPASSWD%20%E8%BE%93%E5%85%A5%20sudoers%20%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8%E5%AE%89%E5%85%A8%E9%A3%8E%E9%99%A9%EF%BC%9F%E5%A6%82%E6%9E%9C%E6%98%AF%EF%BC%8C%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%EF%BC%9F.png)
我目前正在寻求将第三方软件代理推广到客户的 Linux 服务器基础架构。代理将在启动和关闭时运行,代理运行的先决条件之一是它具有以下形式的 sudoers 文件条目:
agent-user ALL=NOPASSWD: /opt/agent-executable
客户的安全团队对此表示担忧,尤其是能够在面向互联网的服务器上无需密码即可调用 sudo。并询问是否可以加强这方面的安全性?
我有点被第三方软件(sudoers entry + NOPASSWD)的要求所困扰,但我想知道还有哪些其他选项可以使该代理的部署更安全?