раздражающее сообщение “соединение X11 отклонило из-за неправильной аутентификации”, в то время как нет никакой проблемы вообще

До сих пор я нашел способ установить поведение кэша записи для физического раздела (/dev/sda6 в моем случае):

sudo hdparm -W /dev/sda6 для осмотра поведения записи и sudo hdparm -W0 /dev/sda6 для отключения кэша записи.

Но это - излишество в моей ситуации; я хочу только отключить кэш записи для файла, поддерживающего dm-склеп, не весь раздел.

15
19.10.2014, 16:54
6 ответов

Убедитесь, что вы не заканчиваетесь от дискового пространства

Запустите DF и убедитесь, что у вас есть достаточное количество дискового пространства, если вы низко на дисковом пространстве удалите ненужные файлы из вашей системы:

$ df -h

Если есть квоты на Файловые системы, убедитесь, что вы не превышали вашу квоту:

$ quota -s

Убедитесь, что ~ / .xauthority принадлежит вам

, выполняемую следующую команду, чтобы найти SawseShip:

$ ls -l ~/.Xauthority

Run Chown и Chmod, чтобы исправить проблемы с разрешениями [Заменить пользователя: Группа с вашим фактическим именем пользователя и GroupName]:

$ chown user:group ~/.Xauthority
$ chmod 0600 ~/.Xauthority

Убедитесь, что Enternate Evanting X11 SSHD включен

Убедитесь, что следующая строка существует в файле sshd_config:

$ grep X11Forwarding /etc/ssh/sshd_config

Выходной вывод:

X11Forwarding yes

Если X11 отключен, добавьте следующую строку на SSHD_COFING и перезапустить SSH Сервер:

X11Forwarding yes

Убедитесь, что переадресация клиента X11 включена

Убедитесь, что ваш локальный SSH_Config имеет следующие строки:

Host *
ForwardX11 yes

Наконец, войдите в систему на удаленный сервер и запустите X11 следующим образом из вашего Mac OS X или Linux Desktop System:

ssh -X user@remote-host.com

Кредит за информацию принадлежит здесь: http://www.cyberciti.biz/faq/x11-connection-Rejected-because-of-wro NG-аутентификация /

Надеюсь, что помогает.

21
27.01.2020, 19:49

Это может быть ненадежна время ожидания пересылки X11. Использование параметра Applex11Timeout с большим таймаутом может помочь, как предложено в https://bugzilla.mindrot.org/show_bug.cgi?id=1718 (я получил эту проблему в прошлое, но IIRC, оно исчезло после некоторого обновления).

4
27.01.2020, 19:49

Если у вас есть принуждение SELINUX, и ваш домашний каталог не находится в каталоге / домашних условиях, это ваша проблема. Целевые настройки SELINUX предполагают, что все каталоги домашних товаров пользователя находятся в разделе / ​​домой, поэтому Xauth не работает правильно, потому что тип SELinux в вашем домашнем каталоге не правильно. Хотел бы я порекомендовать исправление, но тот, который я нашел, не работал. Я установил SELINUX допустимым, чтобы обойти эту проблему.

2
27.01.2020, 19:49

При необходимости установите XQuartz на Mac и войдите в систему напрямую с пользователем. Пример -При установке oracledb я пытался войти в систему с правами root, а затем запустить команду от пользователя oracle после sudo su -oracle.

Вход напрямую в оракул ssh -X oracle@hostname

0
27.01.2020, 19:49

Попробуйте установить это, у меня работает:

X11UseLocalhost yes

ссылка:https://medium.com/@toja/using-x11-apps-in-mac-os-x-c74b304fd128

1
27.01.2020, 19:49

У меня была такая же проблема, и это работает для меня.(Примечание:это не мое решение, но поскольку я стремился найти его, я публикую его здесь. Вы можете найти оригинал здесь и здесь)

1. Войдите на удаленный сервер

echo $DISPLAYЭто должно отображать ваш текущий дисплей X11

xauth listЕсли на консоли ничего не выводится, это означает, что ssh автоматически не сгенерировал файлы cookie авторизации X11 на локальном дисплее должным образом

2. Добавьте файл cookie авторизации

xauth add $DISPLAY - `mcookie`Это добавляет файл cookie авторизации вашего дисплея в xauth

xauth listПроверьте, добавлен ли ваш дисплей

3. Объедините ваш файл cookie с вашим локальным компьютером

xauth nextract ~/xcookie $DISPLAY

exit

По местному:scp user@remote:~/xcookie ~/xcookie

На местном уровне:xauth nmerge ~/xcookie

Наконец, снова войдите на удаленный сервер, и проблема должна быть решена.

4
18.05.2020, 13:21

Теги

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