Программы удаленного подключения в Ubuntu 20.04 бесполезны

Я хотел бы знать, какой вариант лучше всего подходит для программы удаленного отображения. для Ubuntu 20.04. Меня раздражали следующие программы.

1- Anydesk: Хотя с помощью команды anydesk --get-id я получаю идентификатор и пароль, установленный правильно, когда я использую этот номер, программа застревает в «ожидании изображения» . Похоже, нужно включить удаленный монитор [1].

2- TightVNC + GNOME: в Ubuntu 20.04 невозможно запустить сеанс gnome, и я вижу серый экран. Я пробовал несколько конфигураций ~ / .vnc / xstartup , но безуспешно [2].

3- TightVNC + XFCE4: это работает, но отсутствует кнопка оформления окна, такая как кнопка «закрыть», и я не могу изменить размер окон [3][4].

4- TigerVNC + GNOME: Я не нашел программу просмотра в Windows. Я также пробовал использовать программу просмотра TightVNC, но она не подключается к серверу, хотя номера портов совпадают (и TigerVNC, и TightVNC используют 5901).Он также застрял в надоедливых окнах «цветовой аутентификации» [5].

Какое тогда рабочее решение?

0
задан 4 April 2021 в 12:18

1 ответ

Вам, вероятно, понадобится xrdp сервер протокола удаленного рабочего стола (RDP)

Вы можете установить его следующим образом:

sudo apt install xrdp

После этого используйте Приложение для удаленного рабочего стола Windows при подключении из Windows или remmina при подключении из Ubuntu в качестве клиентов.

enter image description here

См. Дополнительную информацию на странице xrdp домашней страницы


Примечание:

По умолчанию xrdp создаст новый сеанс при удаленном подключении, а локальный пользователь сначала необходимо выйти из системы , иначе вы увидите пустой экран при удаленном подключении.

Чтобы вместо этого xrdp входил в существующий активный локальный сеанс входа , выполните следующие действия:

Сначала включите совместное использование экрана в настройках Ubuntu и установите пароль.

Затем отредактируйте / etc / xrdp / xrdp.ini примерно так:

sudo nano /etc/xrdp/xrdp.ini

Затем скопируйте и вставьте следующее в конец файла:

[xrdp1-loggedin]
name=Local Active Session
lib=libvnc.so
username=na
password=ask
ip=127.0.0.1
port=5900

Затем сохраните файл и закройте редактор, нажав Ctrl + x затем y затем Введите

Наконец, запустите в терминале:

gsettings set org.gnome.Vino require-encryption false

Затем подключитесь с удаленного компьютера и выберите Local Active Session из сеанса раскрывающееся меню, когда вы видите этот экран:

enter image description here

Затем введите пароль, который вы установили для совместного использования экрана, и нажмите кнопку OK , когда вы увидите поле пароля, которое выглядит следующим образом:

enter image description here

0
ответ дан 23 April 2021 в 23:27

Другие вопросы по тегам:

Похожие вопросы: