Xforwarding в Ubuntu

Я пытаюсь получить Xforwarding, работающий в Ubuntu... На сервере я не прокомментировал следующие строки/etc/ssh/sshd_config:

X11Forwarding yes
AllowTcpForwarding yes

Теперь я пробую к ssh в, но я получаю следующие сообщения об ошибках (и Xforwarding не работает).

$ssh -Y example.com
/usr/bin/xauth:  /home/dan/.Xauthority not writable, changes will be ignored

$ssh -X example.com
/usr/bin/xauth:  error in locking authority file /home/dan/.Xauthority

Какие-либо предложения?

Спасибо

3
задан 15.04.2010, 03:14

1 ответ

Смотря на сообщения об ошибках, я должен был бы предположить это ~/.Xauthority не принадлежит Вам. Это должно быть с 600 полномочиями.

Я думаю, что Ваше лучшее решение состоит в том, чтобы удалить его. В следующий раз, когда Вы соединяетесь с ssh-X, необходимо видеть, что сообщение "создает новый авторитетный файл", и все должно быть прекрасным.

Кстати, моя установка Ubuntu 9.10 имеет перенаправление портов, и передача X11 включила из поля. Я не могу помнить то, что я сделал к моему 8.04LTS установка, но я вполне уверен, что мое единственное изменение состояло в том, чтобы добавить другой порт для входящего SSH.

3
ответ дан 08.12.2019, 00:37

Теги

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