如何在没有ssh的情况下在远程计算机(linux)上执行进程?

如何在不使用ssh的情况下在运行linux的远程机器上执行进程。由于计划机器定期进行pxe启动,所以ssh密钥将被更改,并且使用ssh通过脚本执行进程被排除。 任何想法如何可以做?

谢谢

如果你唯一的问题是你不能使用基于密钥的身份验证,你不必完全排除SSH,你只需要自动化一个基于密码的身份验证。

这个项目看起来可能是一个很好的解决方案。

这应该是比http或telnet更安全,只要你保持你的密码和任何包含它的文件保持良好(你将不得不做的关键)。

你可以通过http来完成,但是我认为这种方式并不安全。

例如,你可以写一个PHP脚本

<?php if ($_SERVER['REMOTE_ADDR'] == '127.0.0.1') system("./yourPrograme"); ?> 

如何远程登录 ? 它不像SSH一样安全。