命令可以在同一主机上的特定端口上 运行 吗?

Can a command be run on a specific port on the same host machine?

我要执行以下命令。

ssh -p 29418 localhost gerrit gsql

我正在 运行在 ubuntu VM 上安装 gerrit 服务。此处,建立了一个 ssh 连接,用于从同一 ubuntu VM 与同一主机的 localhost 建立连接。执行此操作需要 ssh 连接吗?有没有办法在没有 ssh 连接的情况下,在同一台机器上,在这个特定的 port 上,在 localhost 上 运行 这个命令?

看来您必须 运行 命令仅使用 Gerrit 内部 SSH 守护程序。

来自documentation

Aside from the standard Git server side actions, Gerrit supports several other commands over its internal SSH daemon. As Gerrit does not provide an interactive shell, the commands must be triggered from an ssh client, for example...