Назад | Перейти на главную страницу

Как правильно настроить перенаправление X на (Ubuntu) linux?

Со своего рабочего стола я могу добраться до машины моей жены в локальной сети, используя: ssh -X user@1.2.3.4. Обе системы работают под управлением настольной версии Ubuntu 9.10-64bit.

Но вот проблема: когда я пытаюсь запустить X-приложения вроде gedit, происходит сбой со следующим сообщением об ошибке на удаленном конце ssh-соединения: "X11 connection rejected because of wrong authentication".

Странно то, что если я запускаю приложение с "sudo" Такие как "sudo gedit"тогда все работает нормально: я получаю приложение X, которое перенаправляется через мое ssh-соединение и отображается на моем рабочем столе, даже если оно фактически запущено на удаленном компьютере.

Что я пропустил или где я могу проверить, какой именно отказ разрешений вызывает у меня проблемы при работе без использования sudo?

Раскомментируйте приведенное ниже в / etc / ssh / ssh_config на обеих машинах.

ForwardX11 yes
ForwardX11Trusted no