1

我想在打开的终端中打开一个新终端并通过 ssh 连接到远程计算机,并且该终端必须保持打开状态,以便以后可以使用它来工作。

我尝试了命令:gnome-terminal -x ssh user@IPaddress。但是我无法在新打开的终端中发出任何命令。

谁能告诉我我错在哪里并纠正我?

在此先感谢, Saeya

4

3 回答 3

0

如果您的会话在建立后超时,您可以将 ServerAliveInterval 选项添加到命令行

gnome-terminal -e 'ssh -o ServerAliveInterval=60 -l user server'
于 2013-10-22T18:58:50.320 回答
0

我刚刚准确地测试了您编写的代码(当然,插入了一个有效的用户和 ip)并且它运行良好,所以我看不出您哪里出错了。

于 2013-10-22T18:53:35.837 回答
0

以下命令成功运行:gnome-terminal --window-with-profile=NOCLOSEPROFILE -e "ssh -X $user@$IPaddress"

于 2013-10-23T16:48:53.647 回答