
Я пробую использовать x2go
на Debian Jessy.
Во-первых, я могу подключиться к localhost по SSH, ssh fauve@localhost -p 22 -i ~/.ssh/id_dsa
и это работает.
Но когда я использую x2go
следующую конфигурацию:
Host: localhost
Identifiant: fauve
SSH Port: 22
Use as DSA/RSA key for ssh authentification: ~/.ssh/id_dsa
Session type: xfce
Когда я это использую,
- Появляется окно, спрашивающее о моем ключе dsa. Я пишу его и нажимаю okкнопку.
- После этого у меня появляется диалоговое окно с пользователем (в котором по умолчанию указан «fauve»), в прямоугольнике пароля я ввожу пароль сеанса своей системы и нажимаю ok.
- Я снова получаю окно, которое спрашивает меня о моем ключе dsa, как и в первом (WTF?). Я пишу его и нажимаю okкнопку.
- Я получаю диалоговое окно со списком сеансов. Там написано «выберите сеанс». В списке только один элемент, поэтому я нажимаю на него.
- Я получаю только
x2go
обои 's с примечанием еще. Нет рабочего стола, нет сообщения об ошибке, примечание.
Но в диалоговом окне между (2) и (3) я могу прочитать следующие сообщения:
NXPROXY - Version 3.5.0
Copyright (C) 2001, 2010 NoMachine.
See http://www.nomachine.com/ for more information.
Info: Proxy running in client mode with pid '21545'.
Session: Starting session at 'Mon Aug 8 20:55:58 2016'.
Info: Using abstract X11 socket in kernel namespace for accessing DISPLAY=:0.
Info: Connecting to remote host 'localhost:31001'.
Info: Connection to remote proxy 'localhost:31001' established.
Error: The remote NX proxy closed the connection.
Error: Failure negotiating the session in stage '7'.
Error: Wrong version or invalid session authentication cookie.
Session: Terminating session at 'Mon Aug 8 20:55:58 2016'.
Session: Session terminated at 'Mon Aug 8 20:55:58 2016'.
Connection expirée, abandon en cours
NXPROXY - Version 3.5.0
Copyright (C) 2001, 2010 NoMachine.
See http://www.nomachine.com/ for more information.
Info: Proxy running in client mode with pid '22032'.
Session: Starting session at 'Mon Aug 8 20:56:43 2016'.
Info: Using abstract X11 socket in kernel namespace for accessing DISPLAY=:0.
Info: Connecting to remote host 'localhost:31004'.
Info: Connection to remote proxy 'localhost:31004' established.
Error: The remote NX proxy closed the connection.
Error: Failure negotiating the session in stage '7'.
Error: Wrong version or invalid session authentication cookie.
Session: Terminating session at 'Mon Aug 8 20:56:43 2016'.
Session: Session terminated at 'Mon Aug 8 20:56:43 2016'.
Я вижу строку с Error: Failure negotiating the session in stage '7'.
. Так что же это значит?
И вообще, как мне подключиться к сеансу без этого бага с обоями?
решение1
Я наконец нашел его. Проблема была в /etc/ssh/ssd_config
.
У меня была строка, содержащая:
AllowTcpForwarding no
Я прокомментировал это, и теперь это работает.