X передач по SSH, не работающему от удаленных хостов на гостевой сессии Ubuntu

Я в настоящее время посещаю научно-исследовательский институт и вхожу в использующее компьютеры гостевая опция сессии (который не сохраняет данных) в Ubuntu 16.04.3. Я пробую к SSH в машины, от которых я обычно работаю с X передачами, но получение сообщений об ошибках, которые, кажется, не связаны с DISPLAY переменная.

Вот пример с вычищаемыми данными идентификации:

$ echo $DISPLAY
:0

$ ssh -X <username@remotehost.com>
Password:
Last login: Wed Oct 25 09:34:04 2017 from <IP address>
$ xlogo
connect /tmp/.X11-unix/X0: Permission denied
Error: Can't open display: localhost:32.0
$ exit

На другом сервере я получаю ту же ошибку, но с localhost:12.0 вместо localhost:32.0. Я уверен, что серверы работают/правильно настроенные, потому что X передач хорошо работают на моем ноутбуке (рабочий Fedora 26 и где я зарегистрирован как обычный пользователь).

Я попробовал различные перестановки изменения $DISPLAY к другим значениям (:0.0 и localhost:0.0 среди них), но напрасно. Объект /tmp/.X11-unix/X0 существует на локальной машине:

$ ls -l /tmp/.X11-unix/X0
srwxrwxrwx 1 root root 0 Oct 24 17:15 /tmp/.X11-unix/X0

На одной из удаленных машин существуют файлы/объекты X2, X26 и X3 вместо X0 с различными владениями. На другом сервере файл существует, но имеет полномочия -rw-r--r--. Но я не думаю ни одно из, этого релевантно, потому что я могу передать своему ноутбуку. Там, X0 существует с полномочиями srwxrwxr-x..

Мое подозрение - то, что это могло бы быть проблемой разрешения, или из-за централизованно управляемого брандмауэра на этой машине или из-за чего-то о гостевой сессии. Но поиск с помощью Google сообщений об ошибках только привел к большому количеству ~5летних сообщений об установке машин Windows.

Я могу предоставить любую другую информацию, это полезно, я просто не уверен, каково это могло бы быть!

0
задан 25 October 2017 в 01:07

0 ответов

Другие вопросы по тегам:

Похожие вопросы: