下午好,我有一个常见问题,比如,
<button>Check</button>
有没有可能在不刷新页面的情况下通过SSH向运行Ubuntu的虚拟机发送请求?
例如:
The csgo server is on a permanent machine, it has possible options:
IP: 192.168.44.122/94.32.143.84
PORT for SSH: 44
USER NAME: test
PASSWORD: test
Django is on local machine 127.0.0.1:8000 or localhost:8000.
csgo服务器是以**"./csgoserver start”启动的。是否可以通过某种方式向本地计算机发送一个带有"./csgoserver start”**的请求,然后单击页面上的一个按钮来启动服务器?
我搜索了一下信息,没有找到。在 AJAX 的帮助下,如果我理解正确的话,只有在同一台机器上有服务器的情况下才有可能发送请求,对吗?我将感谢我的答案,我应该在哪里寻找,学习什么,这样我就可以实现这个想法。一个家伙建议,你可以向REST寻找,但是我不知道如何通过REST实现我所需要的东西。
1条答案
按热度按时间pu82cl6c1#
因此,您希望从另一台计算机(此处为本地计算机)在一台计算机(虚拟机)上执行脚本/程序。
ssh -p 44 test@192.168.44.122 "csgoserver start"
(边注:这里我假设./csgoserver start
中的.
是用户的主目录。.
表示“当前目录......”这是另一个主题,但要确保您了解类Unix系统中的相对路径和绝对路径)在公开部署之前,请记住安全性(例如,阅读Django文档中关于身份验证,CSRF令牌等)