On 12 Dec 16:02, mick wrote:
On Mon, 12 Dec 2011 15:55:23 +0000 Brett Parker iDunno@sommitrealweird.co.uk allegedly wrote:
I must be missing something. What am I doing wrong and how can I fix it? Surely I don't have to have an X server running on the remote host?
On the server:
sudo apt-get install xauth
Then disconnect and reconnect the client.
Jobs a good un.
Brett you're a star. Worked first time.
Now to read the xauth man page....
It's *really* boring... basically the reason is that ssh itself uses xauth to generate the proxy cookie between the client and the server, the server never has authentication to the client at all, it gets rewritten by the ssh client in realtime.
xauth is just a way of managing the keys, in effect - not really worth reading the man page for - you'll have it on the client always (it's kinda nigh impossible to run an X11 environment without it!).
Cheers,