1

当我 ssh 到一个没有命令的盒子时,它给了我一个交互式 shell。如果我明确地说要运行 bash,它就不能交互地工作。我必须发送中断才能停止。如果我想运行一个像 mysql 这样的交互式程序,我可以在不启动交互式 shell 的情况下执行它吗?

4

1 回答 1

17

您需要提供 to-t选项ssh,该选项分配一个终端,您可以通过该终端与远程命令进行交互。

ssh -t host mysql
于 2012-05-30T15:49:58.273 回答