如何在SSH中运行程序?

时间:2012-07-18 06:12:15

标签: ssh exe

所以我想在SSH中运行.exe但是无法弄清楚,请帮忙吗?

我正在尝试为我正在制作的游戏运行服务器,并且需要在我的vps上使用,这样任何人都可以连接,但无法弄清楚如何在我的vps上使用SSH运行它。

4 个答案:

答案 0 :(得分:3)

SSH是一种协议,它本身不会运行任何程序。根据您在SSH和正在使用的操作系统中运行的Shell,您将启动可执行文件:

Linux: ./program
Windows: program.exe

注意:exe通常表示Windows程序。大多数Linux / Unix服务器都有SSH访问权限,而Microsoft服务器通常没有。您是否尝试在Linux计算机上启动Windows exe?这将无法工作(永远)。除非它是.NET可执行文件,否则你可以开始使用mono-framework。

答案 1 :(得分:1)

您想安装SSH服务器并使其运行您自己的程序而不是默认的shell吗?如何配置完全取决于您使用的产品/包装;但也许为您重新解释这个问题足以帮助您找到文档中所需的配置指令。

答案 2 :(得分:1)

您需要在程序名称之前使用 ./ ,例如

./program.exe

答案 3 :(得分:0)

Linux:这将使用ssh远程运行一系列命令进入远程计算机(确保您的用户名具有直接访问权限,并且不需要密码):

  

ssh remotemachine'command1 | command2 | command3'