ssh and X11 problem

Peter Boosten peter at boosten.org
Wed Dec 31 18:01:40 UTC 2008



Glen Barber wrote:
> On Wed, 2008-12-31 at 12:54 -0500, stan wrote:
>> On Wed, Dec 31, 2008 at 12:41:48PM -0500, Glen Barber wrote:
>>> On Wed, 2008-12-31 at 12:35 -0500, stan wrote:
>>>> I just built a new 7.1 machine, and when I ssh from a Linux box to it I get
>>>> the following errors:
>>>>
>>>> usr/local/bin/xauth: (stdin):1:  bad display name "unix:10.0" in "remove"
>>>> command
>>>> /usr/local/bin/xauth: (stdin):2:  bad display name "unix:10.0" in "add"
>>>> command
>>>>
>>>> And I cannit get ssh to foward the X protocol. Yes I have added 
>>>>
>>>> ForwardX11 yes to /etc/ssh/ssh_config
>>>>
>>>> What am I doing wrong?
>>>>
>>> I assume you have xserver on the FreeBSD box?  Check your display name.
>>> I'm pretty sure it's supposed to be 'hostname:0:0'.
>>>
>> Perhaps I was not clear. Yes I do have the X server running on the FreeBSD
>> machine, but that should not matter, as I am ssh'ing _from_ the Linux box
>> which does have a working X server on it also, and can ssh to other
>> machines  and get X fowarded corectly.
>>
> 
> You need an xserver to connect *to*, which is why I asked.

Nope, not true: you can ssh to  client without x server (from an X
server) and start x clients to display on your local machine.

Through the ssh session, your display will be localhost:10:0

Peter

-- 
http://www.boosten.org


More information about the freebsd-questions mailing list