Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/htmler.ru/wp-content/plugins/dodel-dance-booking/inc/api.php on line 22

Warning: file_get_contents(https://.dancecloud.at/index.php?c=PublicCustomers&a=JSON&what=courses): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /var/www/htmler.ru/wp-content/plugins/dodel-dance-booking/inc/api.php on line 22

Warning: Invalid argument supplied for foreach() in /var/www/htmler.ru/wp-content/plugins/dodel-dance-booking/inc/meta.php on line 17
Подключение к Ubuntu на AWS по RDP - HTMLer.ru
Подключение к Ubuntu на AWS по RDP
Ubuntu хостинг

Подключение к Ubuntu на AWS по RDP

Иногда, просто доступа по SSH не достаточно. Случается так, что нужно запустить GUI. Но что если этот сервер находится где-то в облаке? Например в AWS? Сегодня коротко о том как организовать подключение к Ubuntu на AWS по RDP.

Ничего не поняли из вышенаписанного? Не беда, обратитесь за IT консультацией, вам расскажут, объяснят и посоветуют, как лучше, например, здесь.

Подключение через X11

Итак, первым делом стандартно подключаемся к SSH, но включаем режим совместимости X11:

ssh -X root@server.com

Затем в открытой сессии проверим, что переменная окружения DISPLAY прописалась.

echo $DISPLAY

Если переменная DISPLAY прописана и не пустая, то можно подключаться, для этого можно прописать в ssh команду:

nautilus . 

или

gvim

Смотря что у вас установлено.

Подключение к Ubuntu на AWS по RDP

А теперь рассмотрим как организовать Подключение к Ubuntu на AWS по RDP, а не через X11.

Первым делом просто логинимся по SSH:

ssh root@server.com

Затем устанавливаем в UBUNTU несколько дополнений:

sudo apt update
sudo apt install -y ubuntu-desktop xrdp

Обновили базу пакетов и установили ubuntu-desktop и xrdp.

Затем делаем настройки пакета xrdp:

В консоли пишем:

nano /etc/xrdp/xrdp.ini

В открывшемся редакторе правим или создаём настройки пакета, приблизительно вот так:

[globals]
bitmap_cache=yes
bitmap_compression=yes
port=3389
crypt_level=low
channel_code=1
max_bpp=24

[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=ask-1

Ну и перезапускаем xrdp:

sudo service xrdp restart

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

sudo apt install -y xfce4 xfce4-goodies
echo xfce4-session >~/.xsession

Это для выбора xfce.

Всё, с настройками покончено.

Теперь можно использовать свой клиент для RDP, указать в настройках адрес сервера, порт, логин и пароль юзера – и всё. Вы видите визуальную картинку со своего AWS сервера.


Также рекомендуем: