Astra linux удаленный доступ из windows

Введение

В статье рассматриваются решения по удаленному подключению к графическим сессиям Astra Linux и Windows из графических сессий Astra Linux и Windows.

Существуют два принципиально различных типа подключения:

  • подключение с созданием отдельной (новой) пользовательской сессии (эмуляция удаленного терминала, сервер терминалов, удаленный запуск графических приложений); 
  • подключение к уже существующей пользовательской сессии (мобильное рабочее место, удаленный помощник).

    При удаленном подключении к существующей сессии может сниматься блокировка физического экрана, что может быть использовано потенциальными нарушителями.

    См. также:

    • Удаленный доступ: Ассистент и TeamViewer;
    • Удаленный помощник в Astra Linux;

Подключение может выполняться по следующим протоколам:

  • SSH — обычно используется для удаленного администрирования компьютеров в режиме командной строки, однако поддерживает и работу с графическими приложениями Astra Linux. Может использоваться для удаленного запуска отдельных графических приложений в связке Astra Linux — Astra Linux или для работы в удаленных сессиях (клиент Remmina или клиент/сервер x2go в Astra Linux);
  • XRDP — открытая реализация протокола Microsoft RDP (Remote Desktop Protocol). Поддерживается операционными системами семейства Windows.;
  • VNC (Virtual Network Computing); 
  • XDMCP — Linux-протокол для удаленных рабочих столов.  Обеспечивает более быструю работу, чем XRDP, но требует установку на клиентах Windows дополнительной программы VcXsrv. Для работы VcXsrv необходим Windows 7 c установленным обновлением KB2999226 или выше. Несовместимо с Service Pack1 для Windows 7, но если поставить все обновления до 1.09.2016, то функциональность восстанавливается.

Cервер удаленных терминалов XDMCP

Настройка сервера удаленных терминалов XDMCP в Astra Linux

Протокол XDMCP по умолчанию включен в Astra Linux и может использоваться для удаленного создания новых пользовательских сессий из клиентов Astra Linux и Windows. Из соображений безопасности удаленные подключения по этому протоколу по умолчанию запрещены, а в Astra Linux Special Edition дополнительно запрещены подключения из других ОС. Для отмены запрета подключений выполнить на сервере Astra Linux следующие действия:

  1. Разрешить удаленные подключения, для чего:

    1. Либо заменить в файле /etc/X11/fly-dm/Xaccess все вхождения параметра localhost на символ * («звездочка»):

      sudo sed -i «s/^localhost/*/» /etc/X11/fly-dm/Xaccess

    2. Либо использовать графический инструмент:  «Панель управления» —  «Система» — «Вход в систему» на вкладке «Дополнительно» поставить галочку в чек-боксе «Разрешить удалённые сессии» или «Разрешить удаленный вход» (в зависимости от используемого обновления) и сохранить изменения;

  2. Если требуется разрешить подключение из других ОС, то на серверах под управлением Astra Linux Special Edition в файле /etc/X11/fly-dm/fly-dmrc в секции [Xdmcp] изменить значение параметра с false на true (если такого параметра нет — то добавить его в указанную секцию):

    Параметр EnableAll доступен начиная с Astra Linux Special Edition РУСБ.10015-01 с установленным обновлением № 20190912SE16 (оперативное обновление 3) (версии пакетов fly-dm начиная с 2.6.16 и fly-qdm начиная с 2.6.7).

  3. Перезагрузить ОС или перезапустить службу fly-dm (при перезапуске службы все графические пользовательские сессии будут завершены):

    sudo systemctl restart fly-dm

Для подключения к серверу Astra  Linux по протоколу XDMCP из Windows с открытием новой сессии:

  1. Загрузить и установить дополнительную программу VcXsrv;
  2. Если используется межсетевой экран (в Windows включен по умолчанию), то разрешить в нем работу приложения  «VcXsrv windows xserver» (Cоответствующие правила имеются в межсетевом экране.) Разрешить «все входящие TCP» и «все входящие UDP);
  3. Через графическое меню запустить программу Xlaunch;
  4. Выбрать пункт «One large window»:
  5. Выбрать XDMCP сессию:
  6. Выполнить поиск хостов:
  7. В «Дополнительных настройках» в строке «Additional parameters for VcXsrv» указать:


    Для сохранения изменений нажать кнопку «Далее» и кнопку «Готово»;

  8. В открывшемся окне со списком хостов, на которых обнаружено разрешенное удаленное подключение по XDMCP, выбрать в списке нужный хост и нажать кнопку «Connect»:

Cервер удаленных терминалов RDP

Настройка сервера удаленных терминалов RDP в Astra Linux

Данный вариант удаленного подключения:

  • применим как для работы Astra Linux c Astra Linux, так и для работы Astra Linux с Windows;
  • не позволяет подключиться к уже существующей сессии пользователя;
  • позволяет повторно подключиться к ранее запущенной удаленной сессии;
  • позволяет подключиться к одной сессии одновременно нескольким клиентам;
  • позволяет разделять файловые ресурсы.

Для подключения к рабочему месту с использованием протокола RDP на компьютере, к которому будет осуществляться подключение, должен быть установлен пакет xrdp (доступен в репозиториях Astra Linux Special Edition и Astra Linux Common Edition). Для передачи звука дополнительно должен быть установлен пакет pulseaudio-module-xrdp (доступен только в репозиториях Astra Linux Special Edition x.7 и Astra Linux Common Edition). Установку пакетов можно выполнить с помощью графического менеджера пакетов или из командной строки командами:

  • в Astra Linux Special Ediion x.7 и Astra Linux Common Edition если требуется передача звука:

    sudo apt install xrdp pulseaudio-module-xrdp

  • если не требуется передача звука или в Astra Linux Special Edition 1.6:

    sudo apt install xrdp

После установки пакетов будет автоматически запущена службы xrdp.service, подключенная к IP-порту tcp/3389 и служба xrdp-sessman (tcp/3350) и сервер будет готов к работе. После перезагрузки ОС службы перезапускаются автоматически.

Открытие сессии в Astra по протоколу RDP из Windows

На компьютере Windows для подключения к Astra Linux по протоколу RDP используется приложение mstsc.

При подключении через «удаленный рабочий стол» выбрать тип сессии:

  • «Xorg» для обновлений Astra Linux Special Edition РУСБ.10015-01 после очередного обновления 1.5;
  • «session-xorgxrdp» для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5).

Ввести логин, пароль и нажать «ОК»

При подключении создается новая отдельная сессия.

Запуск сессии root при работе в сессии xrdp

Использовать сессии root не рекомендуется из соображений безопасности.

Для запуска сессии пользователя root при работе по протоколу xrdp следует скопировать пользовательский конфигурационный файл в каталог /root:

cp /home/<user>/.Xauthority /root

Особенности работы RDP в Astra Linux SE (пустой снимок экрана при удаленном подключении через RDP)

В Astra Linux SE при подключении по RDP по умолчанию запрещено делать снимки экрана при удаленном подключении.

Для того, чтобы разрешить снимки, следует в файл /etc/X11/trusted добавить строчку:

/usr/bin/spectacle(SNAP_R)

Подробнее см. Значения ролей в /etc/X11/trusted.

Подключение к существующей сессии Astra Linux по протоколу VNC

Разработчики Astra Linux создали вариант xrdp и vino, позволяющий использовать режим «интерактивной доски» с авторизацией клиентов.
Этот вариант ПО включен в состав Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и в более новые обновления.

Настройка сервера Astra Linux

На компьютере Astra Linux установить пакеты vino и xrdp:

sudo apt install vino xrdp

Убедиться, что файле /etc/xrdp/xrdp.ini в настройках протокола Xvnc (секция «[vnc-any]») в параметре port указано значение 5900 (или ask5900). Если указано иное значение, то указать 5900 и перезапустить службу xrdp:

sudo systemctl restart xrdp

Данный метод позволяет удаленным пользователям входить в текущую сессию без ввода пароля. Приведен только как пример для проверки работы. Не рекомендуется использовать в практических целях.

После установки пакетов для включения доступа к пользовательской сессии:

  1. Открыть терминал (горячая клавиша Alt+t);
  2. Запустить службу vnc командой:

    /usr/lib/vino/vino-server &

Настройка пароля для службы vnc

Для того, чтобы служба vnc запрашивала пароль при подключении клиентской машины, на сервере необходимо установить пакет  libglib2.0-bin

sudo apt install libglib2.0-bin

и задать пароль для удаленного входа в сессию выполнив команды (в командах указать пароль):

gsettings set org.gnome.Vino authentication-methods «[‘vnc’]»
gsettings set org.gnome.Vino vnc-password «$(echo -n «<пароль>» | base64)»

Перезапустить службу vnc для применения настроек.

Подключение к сессии Astra Linux из Windows

Подключение пользовательской машины Windows к серверу Astra Linux выполняется стандартным клиентом Windows:

Для подключения указать IP-адрес сервера:

При раскрытии параметров возможно задать имя пользователя для подключения, разрешить сохранение учетных данных, а также сохранить параметры соединения:

В закладке настройки параметров отображения («Display») установить подходящее разрешение (если монитор отличается от FHD) и по возможности снизить глубину цветности для уменьшения нагрузки на сеть.

Для снижения нагрузки на сеть рекомендуется использовать глубину цветности не более 16 бит.

После появления приглашения для подключения к серверу в меню выбрать пункт vnc-any, указать IP-адрес сервера, и пароль к сессии:

Подключение из Astra Linux к существующей сессии Windows

Настройка сервера Windows

На сервере Windows должен быть разрешен удаленный доступ: «Система» -> «Удалённый доступ» -> «Предоставить возможность подключения к другим компьютерам с рабочими столами любой версии».

Клиент удаленных сессий Astra Linux xfreerdp

Установить пакет freerdp2-x11:

sudo apt install freerdp2-x11

Подключение:

xfreerdp /u:<имя_пользователя_windows> /v:<имя_или_IP-адрес_сервера_windows>

Если на сервере Windows используется авторизация NLA, то для подключения клиента xfreerdp Astra Linux к такому серверу использовать дополнительный ключ /sec:tsl, например:

xfreerdp /u:<имя_пользователя_windows> /v:<имя_или_IP-адрес_сервера_windows> /sec:tls  

Решение проблемы подключения при использовании 8-битной цветности

Для подключения с 8-битной цветностью использовать опцию  /relax-order-checks, например:

xfreerdp /u:$user /p:$pass /v:$ip_orel /bpp:8 /relax-order-checks

Клиент удаленных сессий Astra Linux Remmina

Для установки клиента Remmina на Astra Linux Special Edition x.7 необходимо подключить расширенный репозиторий. Для установки на более ранние обновления Astra Linux Special Edition требуется подключить репозиторий Astra Linux Common Edition. После подключения установка может быть выполнена командой:

sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice

После установки клиент Remmina может быть запущен через графическое меню («Пуск» — «Сеть» — «Remmina») или из командной строки командой:

remmina

Подключение из Astra Linux к Astra Linux

Удаленный запуск графических приложений в отдельной сессии с использованием SSH

Настройка сервера SSH Astra Linux

На сервере должна быть установлена и настроена служба SSH. См. статью SSH.

Для того, чтобы был разрешен запуск графических приложений, параметру X11Forwarding в файле /etc/ssh/sshd_config должно быть присвоено значение yes:

Запуск графического приложения на удаленном компьютере с выводом на локальный экран

Для запуска графического приложения на удаленном компьютере (сервере) с выводом на локальный экран выполнить SSH-подключение к серверу используя опцию -X. Общий вид команды:

ssh -X <имя_пользователя_на_сервере>@<имя_или_адрес_сервера> <команда>

Если имена пользователей на локальном компьютере и на сервере совпадают, то часть <имя_пользователя_на_сервере>@ можно не указывать.Если команда не указана, то будет открыта новая сессия ssh, в которой можно будет запускать графические приложения, указывая их имена.

Пример команды для запуска графического редактора kate:

ssh -X 192.168.1.32 kate

Запуск графического приложения на удаленном компьютере с использованием sudo с выводом на локальный экран

Для того, чтобы в сессии ssh можно было запускать графические приложения с привилегиями sudo нужно:

  1. Подключиться к сессии ssh не указывая команду:

    ssh -X <имя_пользователя_на_сервере>@<имя_или_адрес_сервера>

  2. Создать в сессии ssh на удаленном компьютере файл /root/.Xauthority:

    sudo touch /root/.Xauthority

  3. Скопировать в созданный файл /root/.Xauthority идентификатор графической сессии пользователя, под именем которого выполнен вход в сессию ssh:

    sudo xauth add `xauth list $DISPLAY`

После этого в сессии можно будет выполнять графические приложения используя sudo.

Подключение к новой сессии по протоколу XDMCP на сервере Astra Linux

Предполагается, что сервер Astra Linux уже настроен. См. Настройка сервера удаленных терминалов XRDMCP в Astra Linux.

Для использования Astra Linux в качестве клиента XDMCP на клиенте должен быть установлен пакет xserver-xephyr версии 1.20.10-3ubuntu5astra[.se]1 или выше (пакет устанавливается по умолчанию при установке ОС).

Подключение к серверу осуществляется командой:

Xephyr -query <имя_или_IP-адрес_сервера> :1

Подключение к новой сессии по протоколу RDP с помощью клиента freerdp2-x11/krdc

На компьютере, с которого будет осуществляться подключение (клиент), установить консольную клиентскую утилиту freerdp2-x11 и пакет графического инструмента krdc.

  • в Astra Linux Special Edition x.7 пакеты доступны в основном репозитории, в Astra Linux Common Edition пакеты доступны в стандартном репозитории. Установить пакеты можно с помощью графического менеджера пакетов или из командной строки командой:

    sudo apt install krdc

  • в Astra Linux Special Edition 1.6 для установки пакета krdc можно подключить репозиторий Astra Linux Common Edition или скачать пакет из репозитория Astra Linux Common Edition и установить его из командной строки (потребуется подключение диска со средствами разработки):

При установке пакета krdc автоматически будет установлен пакет freerdp2-x11. После установки пакетов графический инструмент доступен в меню: в Пуск → Сеть → KRDC

Перед подключением рекомендуется завершить текущие сессии на сервере

После запуска в окне графической утилиты выбрать протокол RDP,  задать адрес сервера и нажать Enter:

Далее последует окно позволяющее совершить дополнительные настройки подключения:

Для снижения нагрузки сети, рекомендуется использовать глубину цветности 16 бит

Параметр «Общий ресурс» определяет положение общей папки на клиенте для возможности обмена файлами в rdp-сессии.

При подключении к серверу-rdp на  linux, общий ресурс будет отображаться в домашнем каталоге пользователя, от чьего имени открыта сессия:

При подключении к серверу-rdp на  windows,  общий ресурс будет отображаться в дереве Сети, как tsclient:

После завершения настроек сессии нажать «Да» в правой нижней части окна, после чего последует запрос авторизационных данных пользователя.

Термины

Служба Удаленных Рабочих Столов (Remote Desktop Service, RDS). Ранее называлась Terminal Services (Terminal Services RemoteAPP). Компонент Microsoft Windows Server, позволяющий пользователю управлять удаленным компьютером или виртуальной машиной по сетевому соединению. 

Remote Desktop

Удаленный рабочий стол (Remote Desktop) — режим управления, когда один компьютер получает права администратора по отношению к другому, удаленному. Связь между компьютерами происходит в реальном времени посредством Интернет или локальной сети. Уровень доступа в режиме удаленного администрирования определяется конкретными задачами и может быть изменен по необходимости. Например:

  • подключение к рабочей сессии для полного контроля и взаимодействия с удаленным компьютером, при котором допускается запуск на нем приложений и манипуляции с файлами;
  • подключение к рабочей сессии, позволяющее лишь вести наблюдения за процессами, без вмешательства в работу его системы.

RDP

RDP (Remote Desktop Protocol) — протокол, позволяющий удаленно работать с сервером.

Описание стенда

  • Клиентская часть:
    • Astra Linux Common Edition 2.12 с установленным ПО xfreerdp;
  • Серверная часть:
    • Сервер MS Windows 2016. Предполагается, что:
      • Сервер настроен как контроллер домена;
      • На сервере включена и настроена служба RDS.

Настройка Astra Linux

Для использования служб MS Windows Remote Desktop и RDS следует установить программу-клиента RDP. В составе Astra Linux представлены клиенты RDP:

  • пакет freerdp2-x11 (клиентская программа xfreerdp).
    • В Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) доступен в базовом репозитории (см. Репозитории Astra Linux Special Edition x.7: структура, особенности подключения и использования);
  • пакет remmina  (клиентская программа remmina) Данный пакет:
    • В Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) отсутствует и может быть установлен из репозитория Astra Linux Common Edition (см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов);
    • В Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) доступен в расширенном репозитории(см. Репозитории Astra Linux Special Edition x.7: структура, особенности подключения и использования);

Эти пакеты могут быть установлены совместно.

Клиент xfreerdp

Установить пакет freerdp2-x11, предоставляющий программу-клиента xfreerdp можно командой:

sudo apt install freerdp2-x11

После установки клиент доступен для запуска из командной строки, команда xfreerdp.

Клиент remmina

Установить пакет remmina, предоставляющий программу-клиента remmina можно командой:

После установки клиент доступен для запуска из командной строки, команда remmina или из графического меню («Пуск» — «Сеть» — «Remmina») . Описание параметров запуска из командной строки доступно в справочной системе man:

man remmina

Настройка Windows

Включение удаленного подключения Remote Desktop на Windows

Через Свойства системы –> вкладка Удаленный доступ разрешить удаленные подключения к компьютеру и выбрать параметры подключения (разрешить подключения с любых компьютеров):

Разрешение удаленного запуска приложений

По умолчанию удаленный запуск приложений в MS Windows запрещен. Чтобы разрешить его необходимо:

  1. Ввести сервер в домен AD;
  2. Установить и настроить службу RDS.

После включения службы RDS для запуска удаленного приложения (кроме устанавливаемых по умолчанию приложений калькулятор и Paint) необходимо выполнить следующие действия:

  • Перейти в меню «Службы удаленных рабочих столов.» — «QuickSessionColleciton»;
  • В пункте «Удаленные приложения «Remoteapp» нажать кнопку «Задачи» , после — «Опубликовать удаленное приложение RemoteApp»;
  • Выбрать нужное  приложение и нажать «Опубликовать».

Подключение к Remote Desktop из Astra Linux

Клиент xfreerdp

Для запуска клиента xfreerdp:

  1. Открыть терминал командной строки с помощью горячей клавиши Alt+T;
  2. Запустить клиента из командной строки, указав параметры подключения к серверу:

    xfreerdp /u:<имя_пользователя_Windows> /p:<пароль_пользователя_Windows> /v:<IP-адрес_сервера_Windows>

Клиент remmina

Клиент remmina предоставляет графическую оболочку для ввода параметров подключения, в том числе — графический редактор параметров подключения (в стартовом окне remmina — желтая кнопка с символом «+»):

Обязательным параметром подключения является параметр «Сервер» (IP-адрес или имя сервера, к которому должно выполняться подключение),  остальные параметры могут быть запрошены при подключении. По умолчанию подключение выполняется к удаленному рабочему столу (Remote Desktop).

Запуск удаленного приложения (RDS) из Astra Linux

Запуск удаленного приложения осуществляется с помощью той же программы xfreerdp, что и подключение к Remote Desktop. Команда отличается указанием запускаемого приложения (опция /app):

xfreerdp /u:<имя_пользователя_Windows> /p:<пароль_пользователя_Windows> /v:<IP-адрес_сервера_Windows> /app:»||<псевдоним_приложения)>» /cert-ignore

В качестве значения параметра /app м указываться псевдоним приложения или имя исполняемого файла (/app:»win32calc»). Первый вариант применим при работе со службой RDS, второй вариант — при работе без службы RDS. Дополнительная необязательная опция /cert-ignore позволяет избежать запроса подтверждения при запуске удаленного приложения с недоменной машины (когда отсутствует возможность автоматической проверки сертификата сервера приложений).

Создание ярлыка на рабочем столе для запуска удаленного приложения

Для создания ярлыка на рабочем столе Astra Linux, следует щелкнуть правой кнопкой мыши  → Создать → Ярлык…

Ввести имя ярлыка, выбрать иконку ярлыка и запускаемую команду. Например:

Запуск отдельного приложения с помощью клиента remmina

Клиент remmina предоставляет возможность осуществить ограниченное подключение к удаленной машине с запуском единственного приложения.

В отличие от xfreerdp этот вариант запуска работает только с настроенной службой RDS. 

Для настройки запуска отдельного приложения

  1. Запустить remmina;
  2. Перейти в графический редактор подключений remmina;
  3. Перейти во вкладку «Дополнительные»;
  4. В пункте «Запуск программы» указать псевдоним приложения или имя файла запускаемой программы. Дополнительно может потребоваться указать путь к исполняемому файлу (пункт «Путь запуска»).

Для удаленного подключения к ПК и серверам в Windows используется протокол RDP и программа Подключение к удаленному рабочему столу (запускается через mstsc).

Сегодня мы рассмотрим как удаленно подключиться к ПК или серверу с Astra Linux через протокол RDP.

Установим требуемые пакеты:

Для работы по протоколу RDP  в Astra Linux нам потребуется установить несколько пакетов:

sudo apt install xorgxrdp xrdp

На Пк с Windows запустим mstsc и введем ip адрес с Astra Linux.

Если соединение не устанавливается нужно добавить разрешающее правило в межсетевой экран Astra Linux:

sudo ufw allow from 192.168.1.20

Если всё в порядке, откроется окно:

2021-10-27_20-43-49.png

Нажмем Да

Откроется окно входа: 

2021-10-27_20-44-29.png

Выберите Xorg из выпадающего списка и введите имя пользователя и пароль от вашей учетной записи Astra Linux.

Откроется окно с удаленным рабочим столом:

2021-10-27_20-48-43.png

В открытом окне работает буфер обмена в оба направления.

Заключение

Сегодня мы рассмотрели подключение к удаленному рабочему столу Astra Linux из под Windows с использованием протокола RDP.

Установили требуемые пакеты.

Подключились к ПК с Astra Linux с помощью протокола RDP.

Содержание

  • Предоставление удаленки через программу X2GO
  • Как установить и настроить удаленное подключение к Linux Astra c компьютера Windows 10 через X2go?
  • Не переключается язык в X2GO, как устранить проблему с переключением раскладки клавиатуры с английского на русский язык и наоборот ?
  • Как настроить удаленку  X2go на компьютере с Linux Astra для подключения к рабочему столу с Линукс?
  • Как настроить подключение к удаленному рабочему столу  Windows 10 c компьютера линукс Астра?

Друзья, доброго дня! Удаленный рабочий стол — привычный и необходимый инструмент. Для линукс давно  разработаны инструменты, с помощью которых можно подключаться и работать. Изучим варианты подключения к рабочему столу с Windows и Линукс.

Внутри компьютерной сети проблем с подключением не возникает. Если планируется удаленная работа из дома (или из  другой компьютерной сети),  то для подключения в сеть необходимо наличие в ней OpenVPN сервера и открытого к нему порта.

На сервере Линукс к которому планируем подключаться нужно разрешить удаленные сессии (Пуск-Панель управления-Система- Вход в систему)

 В моем случае необходимо, чтобы подключаться по удаленке можно было бы как из  компьютера с Windows 10 так и с операционной системой Linux. Поэтому, список начнем с программы  X2go

Предоставление удаленки через программу X2GO

Для начала устанавливаем программное обеспечение  на сервер Линукс, к которому планируется подключаться командой:

По SSH можно выполнить команду так:

Если планируется печать (у терминальных серверов это обычное дело) тогда не забываем установить и службы печати командой:

sudo apt install x2goserver x2goserver-printing cups-x2go

По SSH:

После установки сервер сразу же готов к работе и теперь нужно установить клиентскую часть на клиентской машине. Если подключение будет с  Windows скачиваем программу.

Внимание! Имя пользователя в  Windows должно быть на латинице.

Если у вас не так — читаем здесь как быстро и легко изменить имя пользователя в Windows на нужное.

После завершения мастера установки запускаем программу и теперь нужно правильно настроить ее. Она представляет собой некий менеджер, в который можно занести и настроить сразу несколько подключений к  разным удаленном рабочим столам. С возможностью печати на локальном принтере.

Для корректной работы устанавливаем программу просмотрщик pdf -документов на компьютер. Я пользуюсь бесплатной Foxit Reader PDF.

В X2go «Настройки»  идем во вкладку «Печать», выбираем принтер   и настраиваем путь  к файлу просмотрщика PDF

Галочка «Команда печати» должна быть активирована, а в строке нужно ввести путь к исполняемому файлу программы с параметром -p такого вида: «C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader» -p 

Во вкладке «Xorg server Setting» должна быть галочка «Использовать встроенный X-сервер:

Перезапускаем программу и теперь можно настраивать непосредственно подключение. Вводим имя компьютера, имя пользователя, стандартный номер порта SSH 22( на фото 21 порт. это не правильно, нужен именно 22 порт!).

Важная настройка — оконный менеджер «Другой оконный менеджер»; команда на его запуск fly-wm. Если выберите не тот — удаленка не будет нормально работать. Чтобы подключиться — жмем на наименование подключения…

выбираем оптимальное разрешение; вводим пароль и все должно заработать. При желании можно подключить локальные каталоги для обмена файлами с сервером.

Не переключается язык в X2GO, как устранить проблему с переключением раскладки клавиатуры с английского на русский язык и наоборот ?

Обязательно столкнетесь с проблемой переключения раскладки клавиатуры с английского на русский и наоборот после подключения к удаленному рабочему столу.  Частая болезнь X2go которая лечится командой (на сервере):

Это временная мера!  Раскладка будет переключаться нажатием Alt+Shift. На клиентской машине с Windows сделайте переключение раскладки нажатием Ctrl+Shift.

Как только закроете сеанс, при следующем заходе проблема возникнет опять. Я решил ее следующим образом: подключился по удаленному рабочему столу, зашел в «Пуск-Панель управления»- «раскладка клавиатуры». С языками должно быть так:

Во вкладке «Опции XKB» выбираем настройку «Switshing to another layout» и ставим флаг на сочетании клавиш Alt+Shift:

Сохраняем настройки и пробуем. Если кто — то нашел другой способ решения проблемы — просьба делиться в комментариях! Можно при желании организовать доступ к удаленному компьютеру без ввода пароля, установив закрытый ключ SSH сертификата пользователя, под которым подключаетесь в настройку:

Как настроить удаленку  X2go на компьютере с Linux Astra для подключения к рабочему столу с Линукс?

Сначала нужно подключить список официальных репозиториев программы. Для этого предварительно установим ключи для подключения к серверу репозиториев:


Затем скачиваем c официального сайта список репозиториев. Запускаем Midnight Commander c правами суперпользователя:

И копируем скаченный список в папку: /etc/apt/sources.list.d

Обновляем пакеты из подключенных репозиториев командой:

При ошибках получения подписей и невозможности скачать подписанные пакеты разработчики рекомендуют устанавливать пакеты в обход (но этого делать не рекомендуется без особой нужды):

Далее, скачиваем инструмент по работе с ключами в X2go с последуюшим обновлением пакетов :

Теперь можно устанавливать клиент X2go. Делать это нужно командой

На вопрос который предложит система отвечаем сначала «НЕТ» . А когда будет выведен список устанавливаемых зависимостей — отвечаем — ДА

Программа появится в меню «Пуск» -«Сеть». Настройки подключения X2go в Линукс Астра производятся аналогичным образом как это мы проделали в Windows клиенте.

Как настроить подключение к удаленному рабочему столу  Windows 10 c компьютера линукс Астра?

Есть еще один легкий вариант подключения к удаленному рабочему столу Windows 10 с компьютера Линукс. Этот вариант удобен тем, что на рабочем столе клиентской машины можно создать ярлык и дергая его подключаться к удаленной машине.

Каких либо глубоких настроек производить не требуется. Версия операционной системы Windows должна быть не ниже  профессиональной и должно быть установлена разрешение на подключение.

На машину с операционной системой Linuks устанавливаем клиентскую часть freeRDP

Синтаксис подключения через терминал такой:

Пример:  $ xfreerdp /u:Ivanov /p:qwerty123 /v:10.77.110.111 

Чтобы не вводить каждый раз команду в терминал можно создать ярлык на рабочем столе и в его «свойства» строка команда прописать наш пример:

У этого способа один недостаток -сравнительно небольшой экран подключения. Но можно настроить  в ярлыке «команду» на запуск приложения Windows, а не весь рабочий стол.

В свойствах ярлыка нужно дописать имя приложения Windows:

Требуется прямое подключение или наличие в сети OpenVPN. Есть и другие способы организации удаленного подключения в линукс о них мы еще поговорим. На сегодня достаточно!. Пока!

Примечание. Эта статья является логическим продолжением публикации по установке Астра линукс, а также концепции не перегружать выходцев «из Windows-среды» чрезмерно спецификой неудачных идей Линукс.

выберите менеджер пакетов для установки приложений

выберите пакеты xrdp и xorgxrdp

подтвердите

запустите файловый менеджер под админитстром в двух экземплярах

для чего на файловом менеджере клик правой кнопкой мыши — Запуск от Администратор
в правом окне менеджера откройте Файловая система — etc/xrdp каталог
а влевом Домашняя — Desktop и скопируйте сюда файл xrdp.ini
(Примечание. В Линуксе папки с системным назначением типа etc/xrdp обычному пользователю для редактирования не доступны, поэтому тут показан учебный прием как перемещать из таких мест и редактировать файлы)

двойным щелчком откройте файл и отредактируйте , заменив fork=true на fork=false (это всего лишь управление поведением для новых сеансов одного пользователя, не сильно принципиально), в линуксе часто система настраивается убого, правя текстовики с подобными параметрами

комментируем секцию [Xvnc] , а секцию [Xorg] наоборот, – раскомментируем.

далее файл -записать

и xrdp.ini перетаскиваем из Домашняя — Desktop в Файловая система — etc/xrdp , т.е. перезаписываем исходный файл
осталось перечитать настройки xrdp.ini службой
для этого через Пуск — Панель управления перейдем в раздел Система и выберем Инициализация системы

сделайте поиск по xrdp
и выберите перезапустить юнит

ну или можете целиком сервер рестартануть, вы же все равно настариваете.

Если к этому времени вы уже освоили файрволл, то также не забудьте открыть порт 3389.

Если вы будете подключаться дальше к серверу из внешней сети, то не забудьте на роутере пробросить порт на ip внутренней сети виртуалки и порт 3389.

Минутка теории

Как вы могли заметить графическая оболочка (называется Fly) не сильно «богата» приложениями и возможностями. Но это можно посчитать плюсом, так как ее простота и легкость делает отличным вариантом для терминальных серверов (по сравнению с графическими оболочками других ОС как gnome Ubuntu например).

Однако несмотря на всю легкость мы только в обучающем примере всё будем ставить на один сервер, в реальной же жизни терминальных пользователей и сервер 1с+субд надо разносить, подробнее здесь.

Далее переходим к установке СУБД.
Вопросы можно обсудить здесь.
Смотрите также Ubuntu: установка терминального сервера и графических приложений

  • Asus d540n драйвера windows 10 64 bit
  • Asus a7u драйвера для windows 7
  • Asus chipset driver windows 10 x64
  • Astrill vpn скачать для windows
  • Asus bt 500 windows 7