x2go (кто использует)

Модераторы: dimbor, Модераторы разделов

reji
Сообщения: 81

Re: x2go

Сообщение reji »

Только изучаю и оцениваю X2Go, довольно обещающее решение для организации сервера терминалов.
Столкнулся с некоторыми трудностями, некоторые из которых удалось побороть.

1) В Debian "jessie" не работает печать с сервера на клиент.
А все потому, что systemd запускает cups с приватным /tmp. Отключить это можно, переопределив соответствующий юнит-файл systemd. Для этого нужно создать файл /etc/systemd/system/cups.service.d/override.conf с таким содержимым:

Код: Выделить всё

[Service]
PrivateTmp=no


2) В Windows XP не работают общие папки и печать.
Все из-за бага в клиенте, он создает некорректный файл конфигурации для sshd, и тот не запускается.
Пока баг фиксят, можно вручную поправить файл конфигурации, вот он: C:\Documents and Settings\имя_пользователя\.x2go\etc\sshd_config. Нужно в строке, начинающейся с "PidFile", взять значение (т.е. полное имя файла) в кавычки, а затем поставить атрибут "только для чтения" на файл, чтобы клиент его не переписал.

3) Если указать команду печати с пробелами, будет выдаваться сообщение об ошибке.
Поэтому указать программу, находящуюся в "C:\Program Files" пока нельзя.
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

StrictModes no
UsePrivilegeSeparation no
PidFile "C:/Documents and Settings/palexa/.x2go/var/sshd.pid"
Subsystem shell C:/PROGRA~1/X2GOCL~1/sh
Subsystem sftp C:/PROGRA~1/X2GOCL~1/sftp-server
AuthorizedKeysFile "/cygdrive/C/Documents and Settings/%u/.x2go/.ssh/authorized_keys"

Так наверно, но папка все равно не монтируется
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: x2go

Сообщение Bedazzled »

попробуйте версию клиента http://code.x2go.org/releases/binary-win32...leases/4.0.0.3/
вней всё работало
Спасибо сказали:
reji
Сообщения: 81

Re: x2go

Сообщение reji »

palexa писал(а):
07.08.2015 17:01
...
Так наверно, но папка все равно не монтируется

Да-да, все верно.
А sshd запускается? Его видно в диспетчере задач при запущенном клиенте?
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

reji писал(а):
08.08.2015 09:15
palexa писал(а):
07.08.2015 17:01
...
Так наверно, но папка все равно не монтируется

Да-да, все верно.
А sshd запускается? Его видно в диспетчере задач при запущенном клиенте?

У меня к сожалению что то не получается,
клиет x2goclient-4.0.0.3
Подключаюсь из windows-7
Сервер x2go установлен на CentOS-6.6-x86_64

У пользователя создаётся ярлык /tmp/.x2go-user/media в котором 3 пустые директории cd disk rm и ничего туда не монтируется

Может чего то не хватает на сервере для полного счастья ?
CentOS-6.6-x86_64 ставил из минимальной версии, потом накинул иксы + сервер

C:\Users\palexa\.x2go\etc\\sshd_config
Имеет такое содержание

StrictModes no
UsePrivilegeSeparation no
Subsystem sftp /bin/sftp-server

Вложения
media.jpg
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

palexa писал(а):
05.08.2015 13:21
Да. "если долго мучиться, что нибудь получиться" :crazy:

Поставил галочку -"Авторизация Kerberos 5 (GSSAPI) - даже не понимая что это

В результате, всё сразу соединилось без пароля по ключу :)

Я ставил галочку только - "Try auto login (via SSH Agent or default SSHkey) - сейчас если её не ставить то соединятся нормально, если ставить, тоже нормально
Для чего она нужна ?

Если не трудно, там четыре чекбокса, может кто то напишет ху из ху ? :)

Щас такие настройки как на скриншоте, - ярлык для блондинки работает

Заметил, что у меня соединение по ключу, работает только в том случае, если это же соединение прописано в Putty, как на скриншотах цитаты выше, что самое странное, именно имя сеанса должна быть IP, если назвать по имени - неработает

Удаляю запись из Putty, получаю вот такую картинку, как ниже

Ставлю галочку - "Try auto login (via SSH Agent or default SSHkey) - требует ввести фразу, которой нет, или если есть не подходит

Можно использовать Pageant для загрузки ключа, но ярлыком для блондинки это уже не назовёшь, так как Pageant не загружает ключ сам :(

В общем немного странно
Вложения
SSHkey.jpg
GSSApi.jpg
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

По поводу авторизации по ключу из винды, если ключи сделаны PuTTYgen

Как пишут люди, ключи делаются в каком то недо-формате, поэтому после того как я закидывал ключ rsa.pub на сервак, пришлось делать так
ssh-keygen -i -f /tmp/rsa.pub >> ~/.ssh/authorized_keys

Личный ключ PuTTY понимал этот недо-формат, а вот X2Go Client нет, поэтому ругался

Все делается просто, имортируем личный ключ в PuTTYgen и експортируем его в OpenSSH key

Всё!
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

Появилась проблема с подключением из Windows-7, именно проблема со звуком из браузера и всё начинает тормозить

Но как то странно, с 2 компютеров проблема есть, а с третьего (колегу попросил) - у него всё нормально, не тормозит, звук из браузера работает. Дома пробовал на своём нетбуке, тоже всё ок

Кто то сталкивался ? Чего может не хватать в винде ?
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

palexa писал(а):
13.08.2015 16:21
Появилась проблема с подключением из Windows-7, именно проблема со звуком из браузера и всё начинает тормозить

Но как то странно, с 2 компютеров проблема есть, а с третьего (колегу попросил) - у него всё нормально, не тормозит, звук из браузера работает. Дома пробовал на своём нетбуке, тоже всё ок

Кто то сталкивался ? Чего может не хватать в винде ?


Начал сравнивать процессы

Просто не запускается - pulseaudio.exe

Есть идеи как его запустить, может что в конфигах подправить, и сохранить для чтения ? То ли винда кривая ?
-------------

P.S. Поставил /x2goclient/with-old-pulseaudio-0.9.6/releases/4.0.1.3

Вроде заработало :)
Спасибо сказали:
Viakon
Сообщения: 10
ОС: Xubuntu 14.04

Re: x2go

Сообщение Viakon »

palexa писал(а):
16.08.2015 17:42
P.S. Поставил /x2goclient/with-old-pulseaudio-0.9.6/releases/4.0.1.3

Вроде заработало :)

Все заработало? У меня печать никак не идет. Не из под XP, ни под семеркой. Под линуксом отлично печатается.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: x2go

Сообщение Bedazzled »

удалите в папке пользователя папку .x2go и почистите реестр.
проверьте не блокирует ли брендмауер, фаервол или антивирусник, чаше всего из-за касперского такое.
Спасибо сказали:
Viakon
Сообщения: 10
ОС: Xubuntu 14.04

Re: x2go

Сообщение Viakon »

Стандартные грабли имя пользователя русскими буквами. Запуск с ключиками --portable и --home не помог. Причем с ключиком --home sshd запускается, но печать не работает.
Завел нового пользователя с английскими, поправил файл sshd_config, поставил на него атрибут только чтение и все заработало.
Спасибо сказали:
oldbay
Сообщения: 283
ОС: gentoo, cenos

Re: x2go

Сообщение oldbay »

Viakon писал(а):
04.09.2015 14:32
Стандартные грабли имя пользователя русскими буквами.


Виндовый x2goclient не терпит кириллицы: в путях к профилям пользоватей, в путях к шарам и тем более в паролях пользователей. Как дела обстоят с nix-овым клиентом не скажу (там у меня априори кириллицы в путях не бывает).
Спасибо сказали:
Viakon
Сообщения: 10
ОС: Xubuntu 14.04

Re: x2go

Сообщение Viakon »

oldbay писал(а):
05.09.2015 13:01
Виндовый x2goclient не терпит кириллицы: в путях к профилям пользоватей, в путях к шарам и тем более в паролях пользователей. Как дела обстоят с nix-овым клиентом не скажу (там у меня априори кириллицы в путях не бывает).

Завел нового пользователя, сделал запуск клиента от него, печать работает.
Попутно возникло несколько вопросов.
Какой порт использует sshd.exe? Возможно понадобится настроить роутер на него.
Бесперебойное питание. Как сделать корректный выход из 1С 7.7, при долгом пропадании питания?
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: x2go

Сообщение Bedazzled »

порт 22 , можно изменить в настройках
Вложения
x2go_client_setting1.png
Спасибо сказали:
Viakon
Сообщения: 10
ОС: Xubuntu 14.04

Re: x2go

Сообщение Viakon »

Bedazzled писал(а):
09.09.2015 14:29
порт 22 , можно изменить в настройках

У меня такого в клиенте нет. клиент 4.0.5.0. Порт точно не 22, потому как после запуска клиента, телнет на этот порт не соединяется. Пробовал запускать через 3G модем с бука, как-то печать работает, а там вообще NAT все закрыто. На роутере включен виртуальный сервер на порт SSH терминального сервера для доступа снаружи.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: x2go

Сообщение Bedazzled »

у меня такаяже версия как у вас 4.0.5.0(linux)
>>> опции > установки
Спасибо сказали:
Viakon
Сообщения: 10
ОС: Xubuntu 14.04

Re: x2go

Сообщение Viakon »

Bedazzled писал(а):
09.09.2015 16:23
у меня такаяже версия как у вас 4.0.5.0(linux)
>>> опции > установки

Понятно, я имел ввиду виндовый клиент. Как то сходу перевести сотрудников на линукс не получается.
Спасибо сказали:
oldbay
Сообщения: 283
ОС: gentoo, cenos

Re: x2go

Сообщение oldbay »

del
Спасибо сказали:
don384
Сообщения: 29
ОС: ubuntu

Re: x2go

Сообщение don384 »

# "Опять 25"

Поднимаю новый сервер lubuntu 14/04/3
машины грузятся x2go PXE
принтеры настраиваю по методу lintech как и раньше
#############################################################
lintech писал(а):
26.05.2015 14:03
don384 писал(а):
26.05.2015 09:04
ИМЕЮ UBUNTU 14.04. x2go бездисковые терминалки грузятся по PXE /
принтеры подключены к терминалкам по USB. как настроить (пробросить) чтобы для конкретной терминалки или пользователя. Спасибо.


Я у себя сделал по "дубовому" :)

Качаем отсюда исходник jetpipe переписанный на "С" компилим его gcc -o jetpipe jetpipe.c
Скомпилиный файл закидываем в /opt/x2gothinclient/chroot/usr/sbin
И прописываем в файле /opt/x2gothinclient/chroot/etc/rc.local
Вот такую строку /usr/sbin/jetpipe /dev/usb/lp0 9100
При загрузке бездискового клиента его usb принтер будет расшарен по адресу: ip клиента порт 9100
Установка принтера (хоть с клиента, хоть с сервака - потребуются права суперпользователя)
Пуск - Система- Принтеры - Добавить - Сетевой принтер - AppSocket/ HP JetDirect - в строке сервер прописываем ip клиента к которому подключён usb принтер, потом выбираем соответствующий драйвер для этого принтера и всё должно заработать.
У меня оно уже примерно с месяц так работает на ubuntu 14.04 + x2go thinclient
Принтер должен быть во включеном состоянии до загрузки клиента по сети, если включить принтер после загрузки - система его не подхватит.

##########################################################
1. Файл готовый скомпилинный закинул
2. в rc.local прописал
ответ : Processing -The printer is not responding/

Стоит точно такой же сервер (разница ubuntu 14.04 @ lubuntu 14.04.3) сам настраивал с помошью lintech все работает.
что посмотреть куда копать?






Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

Интересно, а есть ли возможность отключить буфер обмена, на самом сервере ? Что бы пользователь не мог его включать в клиенте.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: x2go

Сообщение Bedazzled »

palexa писал(а):
14.09.2015 11:18
Интересно, а есть ли возможность отключить буфер обмена, на самом сервере ? Что бы пользователь не мог его включать в клиенте.


как вариант можно запретить изменять настройки подключения
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

А что помешает пользователю в Windows самому запустить клиет, указать свои настройки и соединяться

Конечно идеальный Вариант, разрешить изменять настройки и создавть подключения после ввода пароля
Спасибо сказали:
shrugalakh
Сообщения: 3

Re: x2go

Сообщение shrugalakh »

Добрый день, начал тестировать x2go, меня все устоило. Но столкнулся с такой проблемой: выпадающий список в 1с в режиме "приложение" начинает мигать и отображается за основным окном программы.
Выглядит это вот так:
1_.png



А если свернуть, то можно увидеть этот самый список на рабочем столе:
1__1.png

На сервер стоит Ubuntu 14.04. Версия x2goserver: 4.0.1.19.
На клиенте ось Windows 7 и клиент версии 4.0.5.0
Подскажите, как можно сие побороть?
Спасибо сказали:
oermolaev
Сообщения: 39

Re: x2go

Сообщение oermolaev »

shrugalakh
менеджер окон какой на сервере?
Спасибо сказали:
shrugalakh
Сообщения: 3

Re: x2go

Сообщение shrugalakh »

oermolaev писал(а):
15.09.2015 14:05
shrugalakh
менеджер окон какой на сервере?

LXDE
Но если подключаться к LXDE, а в нем запускать 1с, то такой проблемы нет
Спасибо сказали:
oermolaev
Сообщения: 39

Re: x2go

Сообщение oermolaev »

shrugalakh
надо смотреть настройки менеджера окон. У меня в XFCE такой проблемы нет.
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

palexa писал(а):
09.08.2015 12:13
reji писал(а):
08.08.2015 09:15
palexa писал(а):
07.08.2015 17:01
...
Так наверно, но папка все равно не монтируется

Да-да, все верно.
А sshd запускается? Его видно в диспетчере задач при запущенном клиенте?

У меня к сожалению что то не получается,
клиет x2goclient-4.0.0.3
Подключаюсь из windows-7
Сервер x2go установлен на CentOS-6.6-x86_64

У пользователя создаётся ярлык /tmp/.x2go-user/media в котором 3 пустые директории cd disk rm и ничего туда не монтируется

Может чего то не хватает на сервере для полного счастья ?
CentOS-6.6-x86_64 ставил из минимальной версии, потом накинул иксы + сервер

C:\Users\palexa\.x2go\etc\\sshd_config
Имеет такое содержание

StrictModes no
UsePrivilegeSeparation no
Subsystem sftp /bin/sftp-server


Всё пытаюсь побороть подключение папок из windows-7

Если это зависит от C:\Users\palexa\.x2go\etc\sshd_config
Покажите плизз пример работающего файла

PidFile C:/Users/palexa/.x2go/var/sshd.pid - этого файла нет

Должен ли быть пароль на компютере пользователя ?

Должна ли быть папка с общим доступом ?

Или ещё что ?
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

По поводу монтирования папок, есть небольшой сдвиг

При подключении под root, папка монтируется в /tmp/.x2go-root/media/disk

А вот под пользователем не хочет.

Как победить ?
Спасибо сказали:
Аватара пользователя
palexa
Сообщения: 151
Контактная информация:

Re: x2go

Сообщение palexa »

Добавил пользователя в группу fuse
Папки начали монтироваться обычными пользователями

---
Я не знаю что это было, так как подключался под рутом ипользователем, монтировал одинаковые каталоги,
Но водин момент заметил, что сам по себе начали монтироваться все диски (хотя я этого не делал)

Просто сами по себе появлялись вс диски винды в папке _cygdrive_

И ещё вопрос, можно ли сделать так, что бы папки монтировалиь под своими именами (D_shara), а не так как щас _cygdrive_D_shara ил как можно заменить этот _cygdrive_

Для чего эти папки cd, rm ?
Вложения
ups.jpg
Спасибо сказали:
Ответить