...
Windows → Linux
Взаимодействие по протоколу XDMCP с использованием X-сервера для Windows
Информация |
---|
Вариант более быстрой работы по сравнению с xrdp, но с установкой дополнительной доп. программы на windows клиенте |
...
На сервере Astra-Linux в /etc/X11/fly-dm/Xaccess заменить localhost на * или через "Панель управления" - "Система" - "Вход в систему" на вкладке дополнительно поставить галочку "Разрешить удаленный вход" , и перезагрузить ОС или сервис fly-dm.
...
Выбрать One large window
Выбрать XDMCP сессию
Поиск хостов
в строке Additional parameters for VcXsrv необходимо указать:
...
оставить параметры по умолчанию
И готово
Появится окно с хостами, где разрешено удаленное подключение по XDMCP
Необходимо выбрать нужный хост и нажать коннект
Взаимодействие по протоколу RDP
Скачать архив с xrdp
:
Распаковать архив:
Command |
---|
tar xvf Загрузки/xrdp.tar.gz -C /tmp/ |
Установить 2 пакета Установить пакет с xrdp
:
Command |
---|
sudo apt install xrdpdpkg -i /tmp/xrdp/*.deb |
Далее использовать mstsc
При подключении через "удаленный рабочий стол" выбрать "session-xorgxrdp
"
...
При подключении создается отдельная сессия.
Запуск приложений от root-а при входе через xrdp
Для запуска приложений от root-a при входе через xrdp следует скопировать пользовательский конфигурационный файл в каталог /root:
...
.
...
Взаимодействие по протоколу RDP и vino
Информация |
---|
Разработчики Astra Linux Наши разработчики сделали вариант xrdp и vino, позволяющий позволяющие использовать режим "интерактивной доски" с авторизацией клиентов. Также это подойдет для настройки удаленного доступа. P.S. Это ПО будет сертифицировано в составе ОС СН " Astra Linux Special Edition " версии РУСБ.10015-01 (очередное обновление 1.6). |
Якорь | ||||
---|---|---|---|---|
|
...
...
libtelepathy-glib0_0.18.2-2_amd64.deb
...
Необходимо дополнительно указать, что для работы vino необходим также xrdp:
В файле /etc/xrdp/xrdp.ini
в протоколе Xvnc изменить порт 5910 на 5900 и перезапустить xrdp
Установить пакеты vino и xrdp командамикомандой:
Command |
---|
sudo apt install xrdp sudo dpkg -i ~/Загрузки/libtelepathy-glib0_0.18.2-2_amd64.deb sudo apt-get install -f |
В файле /etc/xrdp/xrdp.ini в настройках протокола Xvnc изменить порт 5910 на 5900 и перезапустить xrdp:
sudo systemctl restart xrdp |
Настройка vnc-сервера.
Нужно запустить (из под учетной записи пользователя) vnc-сервер командой:
...
При подключении к серверу, в меню приглашения выбрать пункт vnc-any, указать ip-адрес сервера, и пароль к сессии:
Astra → Windows
XfreeRDP
сервер (Windows):
«Система» -> «Удалённый доступ» -> «Предоставить возможность подключения к другим компьютерам с рабочими столами любой версии».
...
Command | ||||
---|---|---|---|---|
| ||||
xfreerdp <ip адрес сервера> |
Linux → Linux
VNC
сервер (Astra):
Залогиниться в системе под пользователем
Запустить сервер VNC:
Command | ||||
---|---|---|---|---|
| ||||
|
клиент (Astra):
Command | ||||
---|---|---|---|---|
| ||||
|
описание:
VNC-сервер позволяет подключаться к текущему сеансу пользователя других клиентов
Зашифрованный канал связи ssh
На сервере установить в /etc/ssh/sshd_config
Блок кода | ||||
---|---|---|---|---|
| ||||
X11Forwarding yes
X11UseLocalhost no |
Command | ||||
---|---|---|---|---|
| ||||
|
на клиенте в /etc/ssh/ssh_config:
Блок кода | ||||
---|---|---|---|---|
| ||||
ForwardX11 yes
ForwardX11 Trusted yes |
Подключение:
Command | ||||
---|---|---|---|---|
| ||||
|
Не зашифрованный XDMCP
сервер: fly-dm
клиент: fly-dm
На сервере Astra-Linux в /etc/X11/fly-dm/Xaccess заменить localhost на *
Блок кода | ||
---|---|---|
| ||
# In all cases, xdm uses the first entry which matches the terminal;
# for IndirectQuery messages only entries with right hand sides can
# match, for Direct and Broadcast Query messages, only entries without
# right hand sides can match.
#
* #any host can get a login window
# |
и перезапустить fly-dm:
Command |
---|
sudo /etc/init.d/fly-dm restart |