假设我在同一个网络上有两台服务器:
db-test-1
db-test-2
在db-test-1上,如何运行在db-test-2上执行的bash命令?例如,在db-test-1上,运行一个命令来检查程序是否在远程服务器上运行,例如,
ps -ef |grep consul
我必须使用服务器名称,而不是IP。
答案 0 :(得分:1)
使用ssh键:
如果您信任远程主机,将询问您的第一个连接。您可以通过在 .ssh / config
中添加: StrictHostKeyChecking no 来远程执行此操作