创建桌面条目以使用终端连接 ssh,关闭窗口时发出警告

创建桌面条目以使用终端连接 ssh,关闭窗口时发出警告

首先,我相信 gnome-terminal 与 mate-terminal 非常相似,因此这两种方法都可以解决问题。问题是我创建了一个桌面条目,以便通过 ssh 连接到我的服务器,如下所示:

[Desktop Entry]
Name=SSH
Comment=Connect to server
Exec=mate-terminal -e "ssh -X [email protected]"
Terminal=false
Icon=utilities-terminal
Type=Application

但是当我关闭窗口时,即使正在执行命令,我也不会收到任何警告。因此,我将Exec行更改为:

Exec=mate-terminal -x bash -c "ssh -X [email protected]"

但是当我关闭终端窗口时,仍然没有收到任何警告。我怎样才能收到这样的警告: 在此处输入图片描述

答案1

我找到了解决方案。我-i在 bash 后面添加了以下选项:

Exec=mate-terminal -x bash -i -c "ssh -X [email protected]"

问题解决了。

答案2

我尝试这个命令来解决这个问题。

Exec=mate-terminal -e "bash -i  -c 'ssh -X [email protected]';bash"

相关内容