通过管道将输入传递给systemctl命令

时间:2018-08-24 07:42:25

标签: linux pipe systemctl

我正在探索systemd并尝试从远程服务器监视服务。当我在服务器1上运行 systemctl --host root@Server_2_IP status test.service 时,我得到:

  

root @ Server_2_IP密码:

即我必须输入Server_2的帐户密码,然后才能获得“ test.service”的状态。

当我尝试通过管道传递密码时,密码失败,即 echo "password" | systemctl --host root@Server_2_IP status test.service  不起作用(我仍然必须输入密码)。怎么了?

0 个答案:

没有答案