我需要在多个服务器上运行 shell 命令。有没有安全的方法来做到这一点?现在我正在考虑公开一个 php url,它允许我发送纯脚本命令并让 web 服务器吐出一个 json 响应。但这需要大量工作,而且听起来不太安全。
我想运行诸如“ping”、“whois”和其他网络命令之类的命令。它是关于查看不同服务器之间的连接性。 IE。德国的服务器可以和美国等的服务器对话
最佳答案
使用 ssh
。好好读书ssh tutorial .您想将它与公钥一起使用(以避免输入密码)。
当然,您需要在远程服务器机器上运行 SSH 服务器进程。
关于linux - 在多台服务器上远程运行 shell 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23040772/