Xforwarding в Ubuntu

5662
Jarvin

Я пытаюсь заставить 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

2 ответа на вопрос

3
kdgregory

Глядя на сообщения об ошибках, я должен был догадаться, что ~/.Xauthorityэто не принадлежит вам. Так и должно быть, с 600 разрешениями.

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

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

chown исправил мои проблемы ... Я понятия не имею, как это произошло, но оказалось, что root владел файлом. Благодарю. Jarvin 14 лет назад 0
Я видел его там, где файл .Xauthority был в неправильном состоянии, и все было исправлено, удалив его, выйдя из системы и повторно подключившись через SSH. Кажется, что-то в sshd настроило $ DISPLAY и .Xauthority, если это возможно. Я считаю, что запуск startx был плохой вещью, которая все испортила. Не забудьте использовать xclock для проверки X-соединения. Michael Dillon 12 лет назад 0
1
Victor Sanders

Если у вас возникла та же проблема, просто запустите команду chown от имени root, чтобы вернуть владельца обратно пользователю. В терминале от имени пользователя root перейдите в / home / user

# cd /home/user 

список всех файлов с владельцем

# ls -a -lh 

изменить владельца файла / файлов на вашего пользователя

# chown user:user .Xau* 

от http://namhuy.net/1077/fixing-error-in-locking-authority-file-xauthority.html