Linux
遠端安全地執行腳本
我正在尋找一種普通使用者可以通過網路界面在 linux 機器上進行遠端更改的方法。例如,更新其域的 dns 設置。該腳本需要在 root 下執行。我有三個問題。
首先,通過 SSH 執行此操作的正確方法是使用您設置為僅對腳本具有 root 訪問權限的使用者。使用 visudo?
其次,是否有更好的方法來實現這一點?我在考慮我將儲存身份驗證密鑰的 Web 界面伺服器是否受到損害。儘管由於 visudo 中的限制,攻擊面會相當有限?
最後,這將非常頻繁地執行,這會導致任何問題嗎?
編輯以澄清目的。
聽起來您正在尋找諸如 Cpanel 之類的東西或類似的替代品。查看這個 StackOverflow 問題以獲得一些想法: https ://stackoverflow.com/questions/13562388/free-cpanel-alternative