x2go Соединение не удалось.bash: bash: команда не найдена - PullRequest
0 голосов
/ 18 сентября 2018

Я хочу подключиться со своего домашнего компьютера через VPN (ubuntu-18.04) к рабочему компьютеру (ubuntu 18.04), используя x2go.

Установка на стороне сервера:

sudo add-apt-repository ppa:x2go/stable

sudo apt-get update

sudo apt-get install x2goserver x2goserver-xsession

Установка на стороне клиента:

sudo apt-get install x2goclient

Я могу подключиться к удаленному рабочему столу по ssh, но x2go не работает.Проблема, кажется, на стороне сервера, так как я пытался подключиться к x2go с другого компьютера (CentO), и ошибка была той же.

Окно настроек сеанса клиента: enter image description here

Я испробовал почти все в настройках сеанса, даже с ключом RSA (он у меня есть) или с типом сеанса одного приложения и многими другими.иначе всегда одна и та же ошибка.

enter image description here

Журнал отладки клиента: (x2goclient --debug)

x2go-INFO-1> «Запуск X2Go Client 4.1.2.1 ...» x2go-WARNING-1> Запрошен английский язык, без загрузки переводчика.x2go-WARNING-1> Требуется английский язык, не загружается переводчик.Object :: connect: такого слота нет. ONMainWindow :: slotCheckAgentProcess () x2go-INFO-3> «Запущен клиент X2Go».x2go-DEBUG - .. / src / onmainwindow.cpp: 563> "$ HOME = / home / XXX" x2go-DEBUG - .. / src / onmainwindow.cpp: 2242> Чтение 1 сеансов из файла конфигурации.x2go-DEBUG - .. / src / sessionbutton.cpp: 342> Создание QPixmap со значком сеанса: ": /img/icons/128x128/x2gosession.png".x2go-DEBUG - .. / src / onmainwindow.cpp: 12843> libssh еще не инициализирован.Инициализация.x2go-DEBUG - .. / src / onmainwindow.cpp: 2728> Создание QPixmap со значком сеанса: '": /img/icons/128x128/x2gosession.png"'.x2go-DEBUG - .. / src / onmainwindow.cpp: 2795> Запуск сеанса с помощью смарт-карты, агента SSH или токена Kerberos.x2go-INFO-8> «Начальное соединение с сервером: 192.168.29.15:22» x2go-DEBUG - .. / src / onmainwindow.cpp: 2829> Запуск нового ssh-соединения с сервером: «192.168.29.15»: «22» krbLogin: false x2go-DEBUG - .. / src / sshmasterconnection.cpp: 175> SshMasterConnection, хост "192.168.29.15";порт 22;пользователь "XXX";useproxy false;прокси-сервер "192.168.29.15";proxyport 22 x2go-DEBUG - .. / src / sshmasterconnection.cpp: 248> Запуск соединения SSH без аутентификации Kerberos.x2go-DEBUG - .. / src / sshmasterconnection.cpp: 252> SshMasterConnection, экземпляр SshMasterConnection (0x56102247dbe0) создан.x2go-DEBUG - .. / src / sshmasterconnection.cpp: 520> SshMasterConnection, экземпляр SshMasterConnection (0x56102247dbe0), входящий в поток.x2go-DEBUG - .. / src / sshmasterconnection.cpp: 840> Порт сеанса до разбора файла конфигурации: 22 x2go-DEBUG - .. / src / sshmasterconnection.cpp: 850> Порт сеанса после разбора файла конфигурации: 22 x2go-DEBUG-../ src / sshmasterconnection.cpp: 915> Порт сеанса до разбора файла конфигурации (часть 2): 22 x2go-DEBUG - .. / src / sshmasterconnection.cpp: 925> Порт сеанса после разбора файла конфигурации (часть 2): 22x2go-DEBUG - .. / src / sshmasterconnection.cpp: 950> cserverAuth x2go-DEBUG - .. / src / sshmasterconnection.cpp: 991> состояние: 1

x2go-DEBUG - .. / src / sshmasterconnection.cpp: 1364> userAuthAuto не удалось: "" (код 1)

x2go-DEBUG - .. / src / sshmasterconnection.cpp: 1274> Попытка использования механизма паролей, если он доступен.

x2go-DEBUG- .. / src / sshmasterconnection.cpp: 1278> Доступен механизм паролей.Продолжение.

x2go-DEBUG - .. / src / sshmasterconnection.cpp: 726> Аутентификация пользователя в норме.x2go-DEBUG - .. / src / sshmasterconnection.cpp: 1789> ПРОВЕРКА ВХОДА: «LOGIN OK» x2go-DEBUG - .. / src / sshmasterconnection.cpp: 1792> не имеют взаимодействия x2go-DEBUG - .. / src/sshmasterconnection.cpp:1825> Завершение цикла x2go-DEBUG - .. / src / sshmasterconnection.cpp: 1829> Взаимодействие не требуется, продолжить сеанс x2go-DEBUG - .. / src / sshmasterconnection.cpp: 735> Проверка входа - ОК x2go-DEBUG - .. / src / onmainwindow.cpp: 2923> Соединение SSH установлено.x2go-DEBUG - .. / src / onmainwindow.cpp: 3336> Продолжить нормальный сеанс X2Go x2go-DEBUG - .. / src / sshprocess.cpp: 199> Выполнение удаленной команды через объект SshProcess 0: "x2golistsessions" x2go-DEBUG-../src/sshprocess.cpp:213> this = SshProcess (0x5610224a1f30)Выполнение masterCon-> addChannelConnection (this, '"1d4dfc1a-7f4d-4f00-b39e-07273d3d973d"', '"bash -l -c' echo" X2GODATABEGIN: 1d4dfc1a-7f4d-4f00-b39e-07H3 "d3273d3") "usr / local / bin: / usr / bin: / bin "; export TERM =" dumb "; x2golistsessions; echo" X2GODATAEND: 1d4dfc1a-7f4d-4f00-b39e-07273d "'); x2go-DEBUG - .. / src /sshmasterconnection.cpp: 1891> Блокировка соединения канала SSH MUTEX. x2go-DEBUG - .. / src / sshmasterconnection.cpp: 1893> Передача нового объекта соединения канала в channelConnections. x2go-DEBUG - .. / src / sshmasterconnection.cpp: 1895>Разблокировка подключения канала SSH MUTEX. X2go-DEBUG - .. / src / sshmasterconnection.cpp: 2083> Создание нового канала.

x2go-DEBUG - .. / src / sshmasterconnection.cpp: 2100> Новый канал: 0x7fcf84012aa0

x2go-DEBUG - .. / src / sshmasterconnection.cpp: 2185> Выполнение удаленного: "bash -l -c 'echo" X2GODATABEGIN: 1d4dfc1a-7f4d-4f00-b39e-07273d3d973d ";export PATH = "/ usr / local / bin: / usr / bin: / bin"; export TERM = "dumb";x2golistsessions;echo "X2GODATAEND: 1d4dfc1a-7f4d-4f00-b39e-07273d3d973d"; '"

x2go-DEBUG - .. / src / sshmasterconnection.cpp: 2208> Создан новый исполнительный канал.

x2go-DEBUG - .. / src / sshmasterconnection.cpp: 2257> EOF на канале 0x7fcf84012aa0; SshProcess объект: 0 x2go-DEBUG - .. / src / sshmasterconnection.cpp: 2380> EOF отправлено. X2go-DEBUG - .. / src /sshmasterconnection.cpp: 2384> Канал закрыт. x2go-DEBUG - .. / src / sshprocess.cpp: 526> SSH завершен: необработанный вывод (стандартный вывод): "" x2go-DEBUG - .. / src / sshprocess.cpp: 532>Только для stderr, что-то должно быть не так. X2go-DEBUG - .. / src / sshprocess.cpp: 537> SSH завершен: false - "bash: bash: команда не найдена" (0). X2go-DEBUG - .. / src/onmainwindow.cpp:3804> "bash: bash: команда не найдена

Если кому-то было интересно, я могу показать сторону сервера / var / log / syslog

Спасибо за вашепомощь

Ответы [ 2 ]

0 голосов
/ 28 сентября 2018

Это был мой плохой, глупый я.У меня была опечатка в файле / etc / environment, и я ее не заметил, потому что я не перезагружал свой компьютер после этой опечатки.После исправления все заработало.

0 голосов
/ 23 сентября 2018

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

...