如何在不使用ssh的情况下在运行linux的远程机器上执行进程。由于计划机器定期进行pxe启动,所以ssh密钥将被更改,并且使用ssh通过脚本执行进程被排除。 任何想法如何可以做?
谢谢
如果你唯一的问题是你不能使用基于密钥的身份验证,你不必完全排除SSH,你只需要自动化一个基于密码的身份验证。
这个项目看起来可能是一个很好的解决方案。
这应该是比http或telnet更安全,只要你保持你的密码和任何包含它的文件保持良好(你将不得不做的关键)。
你可以通过http来完成,但是我认为这种方式并不安全。
例如,你可以写一个PHP脚本
<?php if ($_SERVER['REMOTE_ADDR'] == '127.0.0.1') system("./yourPrograme"); ?>
如何远程登录 ? 它不像SSH一样安全。