远程安全地运行脚本

远程安全地运行脚本

我正在寻找一种普通用户可以通过 Web 界面在 Linux 机器上进行远程更改的方法。例如,更新其域的 DNS 设置。该脚本需要在 root 下运行。我有三个问题。

首先,正确的方法是通过 SSH 执行此操作,并使用您设置为仅对脚本具有 root 访问权限的用户。使用 visudo?

其次,有没有更好的方法来实现这一点?我在想,如果我存储身份验证密钥的 Web 界面服务器被攻破了。尽管由于 visudo 中的限制,攻击面会相当有限?

最后,这会非常频繁地运行,会引起任何问题吗?

编辑以澄清目的。

答案1

听起来您正在寻找类似 Cpanel 或类似替代品。查看此 StackOverflow 问题以获取一些想法: https://stackoverflow.com/questions/13562388/free-cpanel-alternative

相关内容