Обзор решения
Предполагая, что вы уже настроили OpenSSH Server на вашем хост-компьютере сначала необходимо включить управление рабочим столом на вашем хост-компьютере. Если вы можете сначала включить управление рабочим столом на своем хост-компьютере локально, перейдите к разделу 1a. Если вам необходимо сначала включить удаленное управление рабочим столом на вашем хост-компьютере, перейдите к разделу 1b.
Затем создайте профиль клиента удаленного рабочего стола на своем клиентском компьютере, чтобы подключиться к хост-машине через SSH-туннель и в конечном итоге просматривать рабочий стол хост-машины и управлять им через SSH-туннель.
1a. Локально Включите удаленное управление хост-машиной
Выполните следующие действия на главном компьютере:
vino-preferences-
vino-preferencesтакже в тире подDesktop Sharing

- Галочка
Allow other users to view your desktop - Галочка
Allow other users to control your desktop - Галочка
Require the user to enter this password - Введите кодовую фразу, которую трудно угадать
- Закрывать
1b. Удаленно Включите дистанционное управление хост-машиной
Выполните следующие действия на клиентском компьютере, заменив 123.123.12.3 с IP-адресом вашего хост-компьютера:
ssh -Y 123.123.12.3- -Y, Включает доверенную переадресацию X11. Доверенные пересылки X11 не подпадают под действие элементов управления расширением безопасности X11.
vino-preferences-
vino-preferencesтакже в тире подDesktop Sharing

- Галочка
Allow other users to view your desktop - Галочка
Allow other users to control your desktop - Галочка
Require the user to enter this password - Введите кодовую фразу, которую трудно угадать
- Закрывать
Создайте профиль клиента удаленного рабочего стола на вашем клиентском компьютере
Выполните следующие действия на клиентском компьютере:
remmina- реммина также в тире под
Remmina Remote Desktop Client
Ctrl+N или Подключение > Новое

- Введите свой IP-адрес [123.123.12.3], где указано
Server - Переключитесь на
SSHвкладка

- Галочка
Enable SSH Tunnel - Направьте свой настольный клиент на ваш нестандартный SSH-порт
- Установите свой
SSH Authentication<username>и режим - Подключить
Просмотр и управление Хост-машиной
На клиентском компьютере, когда запрашивается <username>пароль пользователя, введите его, чтобы создать SSH-туннель. Когда вас попросят ввести пароль VNC, введите кодовую фразу, которую вы ранее ввели на хост-компьютере.
В случае успешного выполнения этого шага теперь вы должны просматривать рабочий стол хост-машины и управлять им со своего клиентского компьютера через SSH-туннель.