Информация | ||
---|---|---|
| ||
|
Информация | ||
---|---|---|
| ||
|
Информация | ||
---|---|---|
| ||
x2go - программное обеспечение с открытым исходным кодом для удаленного администрирования машин Linux , использующее протокол NX technology. X2Go обеспечивает удаленный доступ к графическому интерфейсу Linux. Защищенность соединения обеспечивается благодаря использованию ssh. Для применения пакета x2go требуется наличие прямого подключения между компьютером-клиентом и компьютером -сервером. Если такого подключения нет, то следует обратить внимание на программу Ассистент, работающую через внешний сервер. Официальный сайт x2go: https://wiki.x2go.org/ Клиент для windows: https://wiki.x2go.org/doku.php/doc:installation:x2goclient Настройка репозитория x2go: https://wiki.x2go.org/doku.php/wiki:repositories:debian |
Установка пакета
Command |
---|
sudo apt install x2goserver |
Информация |
---|
По умолчанию пользовательская сессия зввершается после отключения клиента x2go, и при следующем подключении клиента запускается новая сессия. Для того, чтобы клиенты x2go после разрыва связи переподключались к существующей сессии:
|
Настройка раскладки клавиатуры
Если после подключения с помощью x2go (обычно - после подключения к существующей сессии) возникают нарушения раскладки клавиатуры, например:
- в английской раскладке вместо символа "/" печатается символ "|";
- в русской раскладке вместо буквы "ж" печатается символ ";".
следует:
Из командной строки на удаленной машине исправить настройки клавиатуры с помощью команды setxkbmp. Пример команды:
Command |
---|
setxkbmap -model pc105 -layout us,ru -option grp:rctrl_rshift_toggle -rules xfree86 |
Оптимальные параметры настройки для конкретных моделей клавиатур и применяемых раскладок могут отличаться, в приведенном примере устанавливаются:
-model pc105 - модель клавиатуры pc105. Другой безопасный вариант - pc104. Проверить список доступных моделей можно командой:
Command localectl list-x11-keymap-models -layout us,ru - набор раскладок клавиатуры, в даном случае английская и русская. Проверить список доступных раскладок и вариантов раскладок можно командами:
Command localectl list-x11-keymap-layouts и
Command localectl list-x11-keymap-variants [layout] -option grp:rctrl_rshift_toggle - клавиши переключения раскладок (клавиши Crtl+Shift). Другой часто используемый вариант переключения - grp:alt_shift_toggle (клавиши Alt+Shift). Проверить список доступных опций можно командой:
Command localectl list-x11-keymap-options - -rules xfree86 - набор правил раскладок для клавиатуры. При работе с подключениями через x2go следует всегда использовать набор правил xfree86, при работе с физической машиной используется набор правил evdev.
После перехода от работы через удаленное подключение к работе непосредственно на компьютере может понадобиться выполнить обратную настройку клавиатуры, как минимум - переключиться на использование правил evdev, не меняя прочие настройки:
Command |
---|
setxkbmap -model pc105 -layout us,ru -option grp:rctrl_rshift_toggle -rules evdev |
Добавление принтера x2go
Для добавления службы разделения принтеров через x2go требуется установить два дополнительных пакета x2goserver-printing и cups cups-x2go. Эти пакеты могут быть установлены одновременно с сервером или добавлены позже::
Command |
---|
sudo apt install x2goserver x2goserver-printing cups-x2go |
Установка клиента x2go на Windows
Предупреждение | ||
---|---|---|
| ||
Имя пользователя Windows должно содержать только латинские буквы! |
Скачать с оф.сайта клиент x2go для Windows.
Установить, выбрать тип установки "Recommended":
Для печати на локальном принтере, обязательно установить программу для чтения PDF. Например Foxit Reader.
Запустить x2go клиент. В меню выбрать "Опции" - "Установки", перейти на вкладку "Печать"
Выбрать команда печати и нажать кнопку "..."
Ввести команду печати (путь до Foxit Reader с параметром "-р", Формат вывода PDF, Структура данных - "Указать путь к файлу в параметре командой строки"
Подключение к серверу x2go
В клиенте х2go нажать "Создать новую сессию"
Ввести данные:
Тип сессии выбрать "Другой оконный менеджер" и указать команду: "fly-wm"
На вкладке "Соединение" выбрать тип соединения соответствующее вашему подключению.
На вкладке "Экспорт каталогов" можно добавить локальные папки для подключения их к удаленному серверу.
Кликнуть на появившуюся сессию справа:
Ввести имя пользователя и пароль:
и нажать ОК.
Можно работать!
При печати выбирать принтер x2go, установленный ранее. В появившемся окошечке x2go нажать "Печать":