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

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

Ключ

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

...

...

Windows →  Linux

Взаимодействие по протоколу XDMCP с использованием X-сервера для Windows

Информация
Вариант более быстрой работы по сравнению с xrdp, но с установкой доп. программы на windows клиенте

Необходимо установить на windows открытый и бесплатный проект: Х сервер: VcXsrv

Информация
Для работы VcXsrv необходим Windows7 или выше c обновлением KB2999226. Service Pack1 для Windows7 ломает взаимодействие по rdp, но если поставить все обновления до 1.09.2016 функциональность rdp восстанавливается.

...

Выбрать One large window

Выбрать XDMCP сессию

Поиск хостов

оставить параметры по умолчанию
И готово

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

Рекомендуемый способ(LINUX->LINUX) зашифрованный канал связи ssh

Соединение: Astra → Astra

На сервере установить в /etc/ssh/sshd_config

Блок кода
themeRDark
title/etc/ssh/sshd_config
X11Forwarding yes
X11UseLocalhost no
Command
borderColor#c2e6ff
bgColor#e2f3ff

/etc/init.d/ssh restart

на клиенте:

Command
borderColor#c2e6ff
bgColor#e2f3ff

ssh -X <ip адрес сервера>

Рекомендуемый способ(LINUX->LINUX) не зашифрованный XDMCP

соединение: Astra → Astra
сервер: fly-dm
клиент: fly-dm
На сервере Astra-Linux в /etc/X11/fly-dm/Xaccess заменить localhost на *, и перезагрузить ОС или сервис fly-dm.

(WINDOWS→LINUX) - Взаимодействие по протоколу RDP

Соединение: Windows → Astra

сервер(Astra):

Command
borderColor#c2e6ff
bgColor#e2f3ff

/etc/init.d/xrdp start

xrdp сервер создает новый сеанс и к нему подключаются другие клиенты

...

Command
borderColor#c2e6ff
bgColor#e2f3ff

MsTsc.exe ( далее указать <ip адрес сервера> )

Взаимодействие по протоколу RDP

Скачать архив с xrdp:

xrdp.tar.gz

Распаковать архив:

Command

tar xvf Загрузки/xrdp.tar.gz -C /tmp/

Установить 2 пакета с xrdp:

Command

sudo dpkg -i /tmp/xrdp/*.deb

Далее использовать mstsc

При подключении через "удаленный рабочий стол" выбрать "session-xorgxrdp"

Image Added

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

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

Взаимодействие по протоколу RDP и vino

Информация

Наши разработчики сделали вариант xrdp и vino, позволяющие использовать режим "интерактивной доски" с авторизацией клиентов. Также это подойдет для настройки удаленного доступа.

P.S. Это ПО будет сертифицировано в составе Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6).

Якорь
vino
vino
Скачать vino и libtelepathy_glib:

vino_3.20.2-1astra1_amd64.deb

libtelepathy-glib0_0.18.2-2_amd64.deb

Установить vino командой:

Command

sudo dpkg -i ~/Загрузки/vino_3.20.2-1astra1_amd64.deb

sudo dpkg -i ~/Загрузки/libtelepathy-glib0_0.18.2-2_amd64.deb

sudo apt-get install -f

Настройка vnc-сервера.

Нужно запустить (из под учетной записи пользователя) vnc-сервер командой:

/usr/lib/vino/vino-server

Настройка пароля для vnc-сервера.

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

Command

sudo apt-get install libglib2.0-bin

и выполнить команды:


Command

gsettings set org.gnome.Vino authentication-methods "['vnc']"

gsettings set org.gnome.Vino vnc-password "$(echo -n "пароль" | base64)"

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

Настройка vnc-клиента.

Для подключения пользовательской машины к серверу необходимо воспользоваться стандартным rdp клиентом, указав ip-адрес сервера:

Image Added

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

Image Added


Astra → Windows

...

XfreeRDP


сервер (Windows):

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

...

Command
borderColor#c2e6ff
bgColor#e2f3ff
xfreerdp <ip адрес сервера>

Взаимодействие по протоколу VNC

Соединение: Windows → Astra

сервер (Astra):

Command
borderColor#c2e6ff
bgColor#e2f3ff
/etc/init.d/xrdp start

Залогиниться в системе под пользователем
Запустить сервер VNC

Command
borderColor#c2e6ff
bgColor#e2f3ff
/usr/lib/vino/vino-server

клиент (Windows):

Command
borderColor#c2e6ff
bgColor#e2f3ff
MsTsc.exe ( далее указать <ip адрес сервера> и протокол vnc)


Linux → Linux

VNC

либо используя vnc клиент для windows(отдельный продукт)
Соединение: Astra → Astra
сервер (Astra):
Залогиниться в системе под пользователем
Запустить сервер VNCсервер VNC:

Command
borderColor#c2e6ff
bgColor#e2f3ff

/usr/lib/vino/vino-server

...

описание:
VNC-сервер позволяет подключаться к текущему сеансу пользователя других клиентов ВНИМАНИЕ! Наши разработчики сделали вариант xrdp и vino, позволяющие использовать режим "интерактивной доски" с авторизацией клиентов. Во вложении новые версии пакетов и инструкция по настройке. Также это подойдет для настройки удаленного доступа.
P.S. Это ПО будет сертифицировано в составе ОС СН "Astra Linux Special Edition" версии 1.6.

...

width50%

Зашифрованный канал связи ssh

На сервере установить в /etc/ssh/sshd_config

Блок кода
themeRDark
title/etc/ssh/sshd_config
X11Forwarding yes
X11UseLocalhost no


Command
borderColor#c2e6ff
bgColor#e2f3ff

/etc/init.d/ssh restart

на клиенте в 

Информация
iconfalse
titleСкачать

vino

xrdp

Установить vino командой:

Command

sudo dpkg -i vino_3.20.2-1astra1_amd64.deb

Затем распаковать xrdp.tar в полученном каталоге, установить два deb пакета из каталога bin

Command

sudo dpkg -i xorgxrdp_0.9.0~20160601+git703fedd-2astra3_amd64.deb

sudo dpkg -i xrdp_0.9.0~20160601+git703fedd-2astra3_amd64.deb

При подключении через "удаленный рабочий стол" выбрать "session-xorgxrdp"

Image Removed

Ввести логин, пароль и нажать "ОК"
Инструкция по настройке интерактивной доски
 

X11 Forwarding

В конфигурационных файлах должны быть строки:
на клиенте в /etc/ssh/ssh_config:

Блок кода
themeRDark
title/etc/ssh/ssh_config
ForwardX11 yes
ForwardX11 Trusted yes

...

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

Command
borderColor#c2e6ff
bgColor#e2f3ff

ssh -X <ip адрес сервера>

Не зашифрованный XDMCP

сервер: fly-dm

клиент: fly-dm

На сервере Astra-Linux в /etc/

...

X11/fly-dm/Xaccess заменить localhost на *

Блок кода

...

RDark
Блок кода
theme
title/etc/X11/ssh/sshd_configfly-dm/Xaccess
# 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

X11Forwarding yes X11UseLocalhost no