x2go (кто использует)
Модераторы: dimbor, Модераторы разделов
Re: x2go
ладно.
устновите выше указазную версию дома скопируйте папку x2goclient на флешку и принесите на работу и запустите с ключём --portable ( x2goclient.exe --portable)
устновите выше указазную версию дома скопируйте папку x2goclient на флешку и принесите на работу и запустите с ключём --portable ( x2goclient.exe --portable)
Спасибо сказали:
Re: x2go
Клиент 4.0.0.3 выдал такую ошибку. Мучал sshd_config путем добавления
Код: Выделить всё
KexAlgorithms
curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
но пока ничего не вышло
Re: x2go
grandfa8 писал(а): ↑15.06.2016 08:40
Клиент 4.0.0.3 выдал такую ошибку. Мучал sshd_config путем добавления
Код: Выделить всё
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
но пока ничего не вышло
еще вопрос как происходит монтирование? какие логин/пароль используются при аутентификации? И еще один момент о котором я не упомянул это то , что клиентский ПК с которого X2GO пытается примонтировать папку ДОМЕННЫЙ, может тут вся собака зарыта
Re: x2go
grandfa8 писал(а): ↑15.06.2016 14:33grandfa8 писал(а): ↑15.06.2016 08:40
Клиент 4.0.0.3 выдал такую ошибку. Мучал sshd_config путем добавления
Код: Выделить всё
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
но пока ничего не вышло
еще вопрос как происходит монтирование? какие логин/пароль используются при аутентификации? И еще один момент о котором я не упомянул это то , что клиентский ПК с которого X2GO пытается примонтировать папку ДОМЕННЫЙ, может тут вся собака зарыта
В файлике sshfs-mounts.log , тот что в директории tmp пишет
Код: Выделить всё
read: Connection reset by peer
Re: x2go
Проблему с монтированием решил следующим образом:
1) Создал ~/.ssh/config в нем прописал
2) Затем в скрипте /usr/bin/x2gomountdirs в 307 и 312 строках заменил Cipher=blowfish на Cipher=blowfish-cbc. Ниже отредактированная строка
Насколько я понял изменения в скрипте делаются, т.к. ssh2 не работает с шифрованием blowfish.
Пробовал поднимать клиента на Ubuntu 16.04 там тоже были проблемы с монтированием,но было достаточно отредактировать файлик /usr/bin/x2gomountdirs
Советую к прочтению http://blog.gmane.org/gmane.linux.terminal.../month=20160301
Благодарю Bedazzled за поддержку!
1) Создал ~/.ssh/config в нем прописал
Код: Выделить всё
Host 127.0.0.1
HostkeyAlgorithms ssh-dss
2) Затем в скрипте /usr/bin/x2gomountdirs в 307 и 312 строках заменил Cipher=blowfish на Cipher=blowfish-cbc. Ниже отредактированная строка
Код: Выделить всё
if (system("timeout 30 sshfs $code_conv -o idmap=user,uid=`id -u`,gid=`id -g`,$umaskstr,ServerAliveInterval=300,Cipher=blowfish-cbc,IdentityFile=$key,UserKnownHostsFile=$key.ident \"$user\"\@$host:\"@dirs[$i]\" \"$mntpath\" -p $port 1>>$sessiondir/sshfs-mounts.log 2>&1")==0)
Насколько я понял изменения в скрипте делаются, т.к. ssh2 не работает с шифрованием blowfish.
Пробовал поднимать клиента на Ubuntu 16.04 там тоже были проблемы с монтированием,но было достаточно отредактировать файлик /usr/bin/x2gomountdirs
Советую к прочтению http://blog.gmane.org/gmane.linux.terminal.../month=20160301
Благодарю Bedazzled за поддержку!
Спасибо сказали:
Re: x2go
ок, а просто локальную папку из Вашего %HomeDir% монтирует?
есть опыт, что даже при жестко расставленных правах на не доменном компутере, яростно ругается и не монтирует... решилось только монтированием папки из %HomeDir%-а
еще в Вин10 есть какие-то особенности в правах, приходилось создавать отдельную чисто локальную учетку (без регистрации на microsoft) - тогда все заводилось мгновенно, не знаю как связано, но факт такой имеется.
есть опыт, что даже при жестко расставленных правах на не доменном компутере, яростно ругается и не монтирует... решилось только монтированием папки из %HomeDir%-а
еще в Вин10 есть какие-то особенности в правах, приходилось создавать отдельную чисто локальную учетку (без регистрации на microsoft) - тогда все заводилось мгновенно, не знаю как связано, но факт такой имеется.
Re: x2go
AxelRich писал(а): ↑17.06.2016 14:42ок, а просто локальную папку из Вашего %HomeDir% монтирует?
есть опыт, что даже при жестко расставленных правах на не доменном компутере, яростно ругается и не монтирует... решилось только монтированием папки из %HomeDir%-а
еще в Вин10 есть какие-то особенности в правах, приходилось создавать отдельную чисто локальную учетку (без регистрации на microsoft) - тогда все заводилось мгновенно, не знаю как связано, но факт такой имеется.
Монтирует,
На вин 10 не пробовал, будем знать
Re: x2go
Все же проблема с печатью все еще актуальна. При попытке что-либо напечатать на стороне клиента ничего не происходит. В настройках печати клиента x2Go указывал путь "C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" /h /p.
В логах процесс x2goprint никак не фигурирует
В логах процесс x2goprint никак не фигурирует
Spoiler
Код: Выделить всё
Jun 20 16:25:58 x2go-pc /usr/bin/x2gomountdirs[5512]: x2gomountdirs has been called with options: dir x2go_test-50-1466420320_stRWWWBROWSER_dp32 basvarov /home/x2go_test/.x2go/ssh/key.gq7840 /cygdrive/C/Users/basvarov:/cygdrive/C/Users/basvarov/X2GO~1/S-9111~1/spool__PRINT_SPOOL___REVERSESSH_PORT__30003
Jun 20 16:25:58 x2go-pc /usr/bin/x2gomountdirs[5512]: db_insertmount called, session ID: x2go_test-50-1466420320_stRWWWBROWSER_dp32, path: /tmp/.x2go-x2go_test/media/disk/_cygdrive_C_Users_basvarov, client: 127.0.0.1; return value: 1
Jun 20 16:25:58 x2go-pc /usr/bin/x2gomountdirs[5512]: SSH key file has arrived: /home/x2go_test/.x2go/ssh/key.gq7840
Jun 20 16:25:58 x2go-pc /usr/bin/x2gomountdirs[5512]: SSH host key has arrived: /home/x2go_test/.x2go/ssh/key.gq7840.ident
Jun 20 16:25:58 x2go-pc /usr/bin/x2gomountdirs[5512]: executing: timeout 30 sshfs -o idmap=user,uid=`id -u`,gid=`id -g`,default_permissions,ServerAliveInterval=300,Cipher=blowfish-cbc,IdentityFile=/home/x2go_test/.x2go/ssh/key.gq7840,UserKnownHostsFile=/home/x2go_test/.x2go/ssh/key.gq7840.ident "basvarov"@127.0.0.1:"/cygdrive/C/Users/basvarov" "/tmp/.x2go-x2go_test/media/disk/_cygdrive_C_Users_basvarov" -p 30003
Jun 20 16:26:00 x2go-pc /usr/bin/x2gomountdirs[5512]: successfully mounted basvarov@127.0.0.1:30003/cygdrive/C/Users/basvarov to /tmp/.x2go-x2go_test/media/disk/_cygdrive_C_Users_basvarov
Jun 20 16:26:00 x2go-pc /usr/bin/x2gomountdirs[5512]: mounting /tmp/.x2go-x2go_test/spool/C-x2go_test-50-1466420320_stRWWWBROWSER_dp32, mount point type is print spool directory
Jun 20 16:26:00 x2go-pc /usr/bin/x2gomountdirs[5512]: db_insertmount called, session ID: x2go_test-50-1466420320_stRWWWBROWSER_dp32, path: /tmp/.x2go-x2go_test/spool/C-x2go_test-50-1466420320_stRWWWBROWSER_dp32, client: 127.0.0.1; return value: 1
Jun 20 16:26:00 x2go-pc /usr/bin/x2gomountdirs[5512]: SSH key file has arrived: /home/x2go_test/.x2go/ssh/key.gq7840
Jun 20 16:26:00 x2go-pc /usr/bin/x2gomountdirs[5512]: SSH host key has arrived: /home/x2go_test/.x2go/ssh/key.gq7840.ident
Jun 20 16:26:00 x2go-pc /usr/bin/x2gomountdirs[5512]: executing: timeout 30 sshfs -o idmap=user,uid=`id -u`,gid=`id -g`,default_permissions,ServerAliveInterval=300,Cipher=blowfish-cbc,IdentityFile=/home/x2go_test/.x2go/ssh/key.gq7840,UserKnownHostsFile=/home/x2go_test/.x2go/ssh/key.gq7840.ident "basvarov"@127.0.0.1:"/cygdrive/C/Users/basvarov/X2GO~1/S-9111~1/spool" "/tmp/.x2go-x2go_test/spool/C-x2go_test-50-1466420320_stRWWWBROWSER_dp32" -p 30003
Jun 20 16:26:02 x2go-pc /usr/bin/x2gomountdirs[5512]: successfully mounted basvarov@127.0.0.1:30003/cygdrive/C/Users/basvarov/X2GO~1/S-9111~1/spool to /tmp/ x2go-x2go_test/spool/C-x2go_test-50-1466420320_stRWWWBROWSER_dp32
Jun 20 16:38:20 x2go-pc org.freedesktop.secrets[15754]: SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
Jun 20 16:38:23 x2go-pc /usr/lib/cups/backend/cups-x2go[8534]: Print job received from cups -> 37 x2go_test Administration - CUPS 2.1.3 1 PageSize=A4 noCollate Resolution=300dpi number-up=1 job-uuid=urn:uuid:6ac698e8-2413-3ffc-42e6-dd1b34794566 job-originating-host-name=localhost date-time-at-creation= date-time-at-processing= time-at-creation=1466426303 time-at-processing=1466426303
Jun 20 16:38:23 x2go-pc /usr/lib/cups/backend/cups-x2go[8534]: Print job comes from STDIN, writing incoming job to temp file /tmp/37-x2go_test-cupsjob8534fiwEK60GlI2D1xdI
Jun 20 16:38:26 x2go-pc /usr/lib/cups/backend/cups-x2go[8534]: Converting printjob with command: /usr/bin/gs -q -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=- -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -dDoNumCopies -c .setpdfwrite -f "/tmp/37-x2go_test-cupsjob8534fiwEK60GlI2D1xdI"
Re: x2go
Последние вести с полей. Выяснил, что при попытке печати файл ghost скрипта создается, но в pdf не конвертируется.
Пробовал вручную вбивать команду из скрипта cups-x2go - работает.
Команду подправил немного, а именно параметр -sOutputFile=- заменил на -sOutputFile=\"%s.pdf\"
У кого какие предположения?
Пробовал вручную вбивать команду из скрипта cups-x2go - работает.
Команду подправил немного, а именно параметр -sOutputFile=- заменил на -sOutputFile=\"%s.pdf\"
Код: Выделить всё
/usr/bin/gs -q -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite [b]-sOutputFile=\"%s.pdf\"[/b] -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -dDoNumCopies -c .setpdfwrite -f \"%s\"
У кого какие предположения?
Re: x2go
grandfa8 писал(а): ↑22.06.2016 20:40Последние вести с полей. Выяснил, что при попытке печати файл ghost скрипта создается, но в pdf не конвертируется.
Пробовал вручную вбивать команду из скрипта cups-x2go - работает.
Команду подправил немного, а именно параметр -sOutputFile=- заменил на -sOutputFile=\"%s.pdf\"
Код: Выделить всё
/usr/bin/gs -q -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite [b]-sOutputFile=\"%s.pdf\"[/b] -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -dDoNumCopies -c .setpdfwrite -f \"%s\"
У кого какие предположения?
Печать заработала, закоментировал строчку в cups-x2go
Код: Выделить всё
ps2pdf = /usr/bin/gs -q -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=\"%s.pdf\" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -dDoNumCopies -c .setpdfwrite -f \"%s\"
Кто-нибудь объяснит как это взаимосвязано?
Re: x2go
Сейчас ни у кого (кроме меня) проблем с раскладками и кнопками на клавиатуре нет? Например, не работает делит, некоторые комбинации клафиш, нумлок рандомно переключается сам. На каких дистрах все нормально с этим?
Непонятно как корректно завершать сеанс. Если через логаут в ДЕ, то сеанс зависает и все, если через крестик, то он остается, а последующий сброс сеанса - некорректный способ.
Непонятно как корректно завершать сеанс. Если через логаут в ДЕ, то сеанс зависает и все, если через крестик, то он остается, а последующий сброс сеанса - некорректный способ.
Re: x2go
noUser писал(а): ↑23.06.2016 10:05Сейчас ни у кого (кроме меня) проблем с раскладками и кнопками на клавиатуре нет? Например, не работает делит, некоторые комбинации клафиш, нумлок рандомно переключается сам. На каких дистрах все нормально с этим?
Непонятно как корректно завершать сеанс. Если через логаут в ДЕ, то сеанс зависает и все, если через крестик, то он остается, а последующий сброс сеанса - некорректный способ.
На ubuntu 16.04 вроде косяков нет таких
Re: x2go
на 12.04 у меня вобоще выше указаный проблем небыло
Re: x2go
добавлю: Xubuntu 14.04.4 тоже всё ок, только что проверил.
noUser, может у вас это проблема с клиентом?
noUser, может у вас это проблема с клиентом?
Re: x2go
ХЗ. За несколько лет и дистры менял 2-3 раза (и убунта вроде была) и клиенты, а все какие-то глюки. Разные ДЕ ведут себя поразному, но все подглючивают.
Юзаю арч и на клиенте и на сервере. В терминале xfce4, т к вроде бы лучше работает чем mate.
Юзаю арч и на клиенте и на сервере. В терминале xfce4, т к вроде бы лучше работает чем mate.
Re: x2go
Может проблема с версией X-сервера, который использует клиент.
Я бы попробовал подгрузить другой и путь к нему в клиенте указать
Re: x2go
Да вроде пофиксили клавиатуру в последний год-два. Был арч, конфиги не сносил год или больше при нажатии делит вылезало окно как при нажатии принтскрин, стрелки вверх вниз не работали и т д (тоже было на дебиане и прочих, даже при форварде rdp сессии с винсервера). Сегодня накатил дебиан с опенбокс (наследник кранчбанг) - вроде все ок (ну там раскладки сами не переключаются в опенбоксе, пришлось шаманить, мелочи). Даже сеанс через опенбоксовую утилиту завершается корректно. А может дело было в сложности самих де, хз.
Реально иметь всегда одну запущенную сессию и подключаться к ней с разных устройств и локально?
Реально иметь всегда одну запущенную сессию и подключаться к ней с разных устройств и локально?
Re: x2go
Проблема на ubuntu 14.10 (mate)
Юзеры работают в 1с 8.3.7 через x2go. Была проблема с вводом с нумпада, частично решилась, с помощью галочки "С клавиш цифровой клавиатуры всегда вводятся цифры". Нумпад теперь работает везде кроме 1с, в 1с работает чере раз (запускаешь сессию работает, в следующей уже нет). В чем может быть проблема? Спасибо заранее
Юзеры работают в 1с 8.3.7 через x2go. Была проблема с вводом с нумпада, частично решилась, с помощью галочки "С клавиш цифровой клавиатуры всегда вводятся цифры". Нумпад теперь работает везде кроме 1с, в 1с работает чере раз (запускаешь сессию работает, в следующей уже нет). В чем может быть проблема? Спасибо заранее
Re: x2go
Всю голову сломал, не могу пробросить локальную папку Windows7 на Ubuntu, или не знаю где её искать.С Ubuntu познакомился недавно - ставил 1с 8.3
Ubuntu Server 16.04
x2go ставил таким образом:
В Виндовом клиенте указал каталог с автоматическим подключением. Да и в самом сеансе в ручную локальная папка не монтируется.
Куда смотреть? Только поясните как чайнику.
Спасибо.
по ссылке в домашней папке пользователя /tmp/.x2go-user/media - пусто
P.S. В винде папки и пользователь именуются латиницей.
в файле C:\Users\Olga\.x2go\etc\sshd_config имеется строка PidFile "C:/Users/Olga/.x2go/var/sshd.pid" , но сам файл sshd.pid отсутствует.
Ubuntu Server 16.04
x2go ставил таким образом:
Код: Выделить всё
sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
sudo apt-get install x2golxdebindings
В Виндовом клиенте указал каталог с автоматическим подключением. Да и в самом сеансе в ручную локальная папка не монтируется.
Куда смотреть? Только поясните как чайнику.
Спасибо.
по ссылке в домашней папке пользователя /tmp/.x2go-user/media - пусто
P.S. В винде папки и пользователь именуются латиницей.
в файле C:\Users\Olga\.x2go\etc\sshd_config имеется строка PidFile "C:/Users/Olga/.x2go/var/sshd.pid" , но сам файл sshd.pid отсутствует.
Re: x2go
используйте эту версию http://code.x2go.org/releases/binary-win32...0.3.2-20150224/
в ней проброс работает 100%
и смотрите в папку /home/ВАШ_ЮЗЕР/media/disk/
также посмотрите комент выше
в ней проброс работает 100%
и смотрите в папку /home/ВАШ_ЮЗЕР/media/disk/
также посмотрите комент выше
Re: x2go
Bedazzled писал(а): ↑05.07.2016 13:17используйте эту версию http://code.x2go.org/releases/binary-win32...0.3.2-20150224/
Сегодня на XP машине установил эту версию x2go. Проброса локальной папки нет.
Виндовый фаер выключен, NOD32 приостановлен.
В sshd_config отсутствует строка PidFile ....
Проблема не решена.
Re: x2go
ставьте убунту14.04 , про 16.04 я вам уже нечего не скажу.
Re: x2go
Обратил внимание, что всё же локальная папка монтируется в /media/disk , но тут же исчезает. Это если при текущей сессии подключать в ручную. Так, что это на сервере грабли. Я правильно дописал пользователей в группу:
Код: Выделить всё
fuse:x:1005:term1,term2,term3,user,x2gouser
Re: x2go
Привет.
CentOS 6.8, включен в домен.
Клиенты (windows 7) x2go авторизуются через winbind. Однако чекбокс kerberos5 в клиенте все равно не пробрасывает тикет, авторизоваться не получается. Но после ввода доменных логина и пароля - пускает.
Вопросы такие:
1. У кого нибудь получилось настроить kerberos5 в x2go?
2. Печать в терминале x2go работает только из под root. Для того чтобы заработала под пользователем, его необходимо добавить в группу fuse. Но _доменных_ пользователей слишком много. Нельзя ли как-то доменную группу добавить в группу fuse? Может быть какое-то другое решение есть?
3. Покажите кто-нибудь кусок /usr/bin/x2goruncommand где при запуске WWWBROWSER запускается внешний скрипт. Для xfce запуск скрипта с раскладкой клавиатуры разобрался как сделать (через /etc/x2go/xinitrc.d/50-xinput.sh), но скрипт не запускается если выбрать в клиенте "приложение - Веб браузер". Приходится в качестве "приложения" указывать путь к скрипту, в котором добавляется раскладка, а потом firefox. Более правильно разобраться с синтаксисом x2goruncommand
CentOS 6.8, включен в домен.
Клиенты (windows 7) x2go авторизуются через winbind. Однако чекбокс kerberos5 в клиенте все равно не пробрасывает тикет, авторизоваться не получается. Но после ввода доменных логина и пароля - пускает.
Вопросы такие:
1. У кого нибудь получилось настроить kerberos5 в x2go?
2. Печать в терминале x2go работает только из под root. Для того чтобы заработала под пользователем, его необходимо добавить в группу fuse. Но _доменных_ пользователей слишком много. Нельзя ли как-то доменную группу добавить в группу fuse? Может быть какое-то другое решение есть?
3. Покажите кто-нибудь кусок /usr/bin/x2goruncommand где при запуске WWWBROWSER запускается внешний скрипт. Для xfce запуск скрипта с раскладкой клавиатуры разобрался как сделать (через /etc/x2go/xinitrc.d/50-xinput.sh), но скрипт не запускается если выбрать в клиенте "приложение - Веб браузер". Приходится в качестве "приложения" указывать путь к скрипту, в котором добавляется раскладка, а потом firefox. Более правильно разобраться с синтаксисом x2goruncommand