我想从我的本地的Mac OS通过SSH命令,启动从Mac OS X计算机的远程脚本
我的VM开始一个python脚本我做
ssh -i /key/path/id_rsa [email protected] "sleep 5s; cd /root/Server;pkill -f server.py;./server.py;"
结果
它是SSH的,它很快运行这些命令,并迅速将我注销。我期待它在SSH会话中保持打开状态。
我的剧本是不运行...
PS -aux | grep的蟒蛇
root 901 0.0 0.2 553164 18584 ? Ssl Jan19 20:37 /usr/bin/pytho -Es /usr/sbin/tuned -l -P
root 15444 0.0 0.0 112648 976 pts/0 S+ 19:16 0:00 grep --color=auto python
如果我这样做,它的工作原理
ssh -i /key/path/id_rsa [email protected] "sleep 5s; cd /root/Server"
然后
./server.py;
然后,它的工作原理。
我错过了什么?
你可以[编辑]你的问题,包括这个server.py程序的内容? – Kenster
你是什么意思*“我期待它保持开放”*?为什么会这样做?它已经完成了你所要求的一切,所以命令完成了。 –