Just to say that I found a partial solution, by copying the ssh login keys
generated on Cygwin on the Windows box to the .ssh directory on the remote
Linux box, and then executing from a local Cygwin xterm:
DISPLAY=localhost:0.0 ssh -Y -C -q user@remote-machine "command"
But is there a way to do it by running a Cygwin script on the Windows box?
IIUUC, yes, just install the ssh server on your Cygwin/Windows box.
The instructions are here:
/usr/share/doc/Cygwin/openssh.README
Regards,
Gary
There's not need for an SSH server on the Windows box. You only need
the client, as the login is going from Windows to Linux.
To execute a script instead of xterm, just run the script instead! :)
In your command above, forget the "DISPLAY" stuff and put whatever the
name of the command you want to run inside "command".