Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.8)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7), РУСБ.10015-10 с установленным оперативным обновлением 1.7.6
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным оперативным обновлением 1.6.15


Введение

Начиная с обновлений Astra Linux Special Edition 1.8, 1.7.6 и 1.6.15 в состав ОС включен пакет fly-dm-rdp. Этот пакет расширяет возможности менеджера графического входа fly-dm по управлению графическими пользовательскими сессиями (далее - сессия), предоставляя следующие возможности:

  • подключение к менеджеру графического входа fly-dm по протоколу RDP;
  • возможность сохранения непрерывной сессии при переключениях между локальным и удаленным доступом;
  • блокировка неактуальной сессии при переключениях между локальным и удаленным доступом;

Установка пакетов

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

Command

sudo apt install fly-dm-rdp

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

Локальный вход в систему

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

  1. На экране графического входа выбрать тип сессии "Локальная RDP":
  2. Выполнить вход в систему в обычном порядке. При этом если была подключена удаленная сессия, то она будет заблокирована.
  3. Для возврата в локальную сессию после удаленного подключения повторить выбор типа сессии и вход.

Удаленный вход в систему

Для удаленного входа в систему можно использовать любые инструменты, поддерживающие протокол RDP, например в Astra Linux это графические инструменты remmina, krdc или инструмент командной строки xfreerdp (подробнее см. Взаимодействие удаленных графических интерфейсов Astra Linux и Windows). Удаленный вход в сессию выполняется в обычном порядке в соответствии с используемым инструментом. При этом:

  • если при удаленном входе активна локальная сессия, то она блокируется;
  • если при удаленном входе уже активна удаленная сессия, то она разрывается.

Как отличить обычную локальную сессию от локальной сессии по RDP

Для того, чтобы понять, в какой локальной сессии — обычной или RDP - сейчас находится пользователь можно проверить значение переменной окружения DISPLAY. В обычной локальной сессии эта переменная имеет значение :0:

Command
Titleecho $DISPLAY

:0

В сессии RDP переменная окружения DISPLAY имеет значение вида :10.0:

Command
Titleecho $DISPLAY

:10.0