Shell 打开一个新终端并通过ssh连接到远程计算机

Shell 打开一个新终端并通过ssh连接到远程计算机,shell,unix,ssh,Shell,Unix,Ssh,我想打开一个新的终端,并在打开的终端中使用ssh连接到远程机器,这个终端必须保持打开状态,以便以后可以使用它来工作 我尝试了命令:gnome terminal-xshuser@IPaddress. 但我无法在新打开的终端中发出任何命令 谁能告诉我哪里错了并纠正我吗 提前感谢,, Saeya我刚刚测试了您编写的插入有效用户和ip的代码,当然,它工作正常,所以我看不出您出了什么问题 如果会话建立后超时,可以在命令行中添加ServerAliveInterval选项 gnome-terminal -e

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

我尝试了命令:gnome terminal-xshuser@IPaddress. 但我无法在新打开的终端中发出任何命令

谁能告诉我哪里错了并纠正我吗

提前感谢,,
Saeya

我刚刚测试了您编写的插入有效用户和ip的代码,当然,它工作正常,所以我看不出您出了什么问题

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

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

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

gnome terminal-window with profile=NOCLOSEPROFILE-e'ssh-X root@$IP tail-f/home/log/alog.log'我在gnome terminal中所做的是为我经常使用的所有远程计算机创建配置文件,并设置默认配置文件ssh-X的命令user@my.host.com. 我还为每个远程系统使用不同的颜色模式,这样就可以清楚地看出我在哪个系统中。是否可以从执行gnome终端的localhost中的终端在这个新打开的终端的前台执行命令来打开新的终端?