I manage a large farm of Linux servers/desktops from a Windows desktop machine and would like to reduce the complexity of this task by not having to use xterm for X Forwarding. This is my setup:
- I am using the excellent ConsoleZ for managing my ssh connections. I setup each tab by entering the following into the "Shell:" field in settings:
C:\cygwin\bin\ssh.exe user@server1
- When I want to run a graphical application from a Linux box I do the following:
- run
startxwin &
from my local cygwin bash - Right click on the X icon and start "xterm"
- run
ssh -Y user@server1
in xterm - Then I can start xeyes or whatever from the Linux box
- run
What I would like to do is not have the faff of having to open up xterm every time I want to run a graphical application on Cygwin/X. Ideally my "tabbed" connections in ConsoleZ would just allow this by using C:\cygwin\bin\ssh.exe -Y user@server1
in the "Shell:" field. If I do try this all I get is "Error: Can't open display:".
Any suggestions as to how I can make my life easier would be gratefully recieved (I can't use a Linux or Mac desktop machine even if I wanted to).