我从 Windows 台式机管理大量 Linux 服务器/台式机,并希望通过不使用 xterm 进行 X 转发来降低此任务的复杂性。这是我的设置:
- 我正在使用优秀的控制台用于管理我的 ssh 连接。我通过在设置中的“Shell:”字段中输入以下内容来设置每个选项卡:
C:\cygwin\bin\ssh.exe user@server1
- 当我想从 Linux 机器运行图形应用程序时,我会执行以下操作:
startxwin &
从我的本地 cygwin bash运行- 右键单击 X 图标并启动“xterm”
ssh -Y user@server1
在 xterm 中运行- 然后我就可以从 Linux 机器启动 xeyes 或其他程序了
我希望每次要在 Cygwin/X 上运行图形应用程序时,不必费力打开 xterm。理想情况下,ConsoleZ 中的“选项卡式”连接只需C:\cygwin\bin\ssh.exe -Y user@server1
在“Shell:”字段中使用即可。如果我尝试这样做,我得到的只是“错误:无法打开显示:”。
任何关于如何让我的生活更轻松的建议都将受到感激(即使我想,我也不能使用 Linux 或 Mac 台式机)。