打开一个新终端并ssh到远程计算机

时间:2013-10-22 18:43:17

标签: shell unix ssh

我想在打开的终端中打开一个新的终端和ssh到远程机器,这个终端必须保持打开状态,以便以后可以使用它。

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

任何人都可以告诉我我错在哪里并纠正我吗?

提前致谢, Saeya

3 个答案:

答案 0 :(得分:0)

我刚刚测试了你编写的代码(当然是插入一个有效的用户和ip)并且工作正常,所以我看不出你哪里出错了。

答案 1 :(得分:0)

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

gnome-terminal -e 'ssh -o ServerAliveInterval=60 -l user server'

答案 2 :(得分:0)

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