LINUX.ORG.RU

Error: cannot open display: localhost:10.0

 , ,


0

1

Нужно запустить Х-ове приложение по сети (ССШ-сервер : генту, клиент: убунта 10.04 ЛТС).
При подключении:

$ ssh user@gentoo-serv -X
X11 connection rejected because of wrong authentication.
xterm: Xt error: Can't open display: localhost:10.0

На сервере:

$ sudo cat /etc/ssh/sshd_config | grep X11
X11Forwarding yes
X11DisplayOffset 10
#X11UseLocalhost yes
$ xauth list
(пусто)
$ cat .Xauthority
(пусто)

Если подключится с убунты на нее самую, то Х11 через ССШ работает
То-есть ssh 127.0.0.1 -X xterm работает нормально.

★★★★

which xauth на убунте сделай
И пропиши в /etc/ssh/ssh_config полученный путь так:

XAuthLocation /path/to/xauth

Обрати внимание - не в sshd_config, а в ssh_config

Pinkbyte ★★★★★
()
Ответ на: комментарий от ymuv

Прав нету, другие варианты есть?

Тоже самое - в ~/.ssh/config

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.