[Мануал] Настройка XRDP на Ubuntu

Тема в разделе "Ubuntu", создана пользователем Артур, 14 ноя 2017.

  1. Артур

    Артур Активный участник

    Регистрация:
    6 ноя 2017
    Сообщения:
    31
    Симпатии:
    4
    Ubuntu 12.04
    Для Ubuntu 12.04 потребуется выполнить такие команды:

    1. Обновляем пакеты

    apt-get -y update

    2. Устанавливаем графическую оболочку и xRDP

    apt-get -y install ubuntu-desktop --no-install-recommends
    apt-get -y install xrdp

    3. Добавляем сервис xRDP в автозагрузку

    /etc/init.d/xrdp start

    4. По завершении выполнения указанных команд необходимо перезагрузить ВПС, выполнив команду

    reboot

    Либо в панели управления SolusVM нажать кнопку «Перезагрузить».

    Примечание: после подключения к VPS по RDP браузер Firefox можно установить в пару кликов:

    • на рабочем столе выбираем Ubuntu Software Center
    [​IMG]

    • далее нам нужна вкладка Internet
    [​IMG]

    • и Firefox Web Browser.
    [​IMG]

    Ubuntu 14.04
    Для Ubuntu 14.04 установка удаленного рабочего стола происходит так:

    1. Обновляем пакеты

    apt-get -y update

    2. Устанавливаем xRDP

    apt-get -y install xrdp nano

    3. Устанавливаем графическую оболочку XFCE4

    apt-get -y install xfce4

    4. Теперь настраиваем работу сервера xRDP

    На этом шаге мы немного изменим 2 файла, чтобы быть уверенными, что xRDP будет использовать XFCE4.

    Для начала нам необходимо создать или отредактировать имеющийся файл .xsession в нашем домашнем каталоге (директория home).

    Мы можем использовать редактор Nano или сделать перенаправление через echo-запрос (легче):

    echo xfce4-session >~/.xsession

    Второй файл, который нам необходимо отредактировать — это файл запуска xRDP, чтобы одновременно запускалась и графическая оболочка XFCE4.

    nano /etc/xrdp/startwm.sh

    Содержание файла должно выглядеть следующим образом (обязательно обратите внимание на последнюю строку — она должна быть пустой):

    #!/bin/sh
    if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
    fi
    startxfce4

    5. Чтобы все изменения вступили в силу, перезапустим xRDP с помощью команды:

    service xrdp restart

    6. По завершении выполнения указанных команд необходимо перезагрузить ВПС, выполнив команду

    reboot

    Либо в панели управления SolusVM нажать кнопку «Перезагрузить».

    Fedora 20
    Для Fedora 20 нужно выполнить следующие действия:

    1. Обновляем пакеты

    yum -y update

    2. Устанавливаем графическое окружение и сервис xRDP

    yum -y groupinstall "GNOME Desktop"
    yum -y install xrdp
    yum -y install xrdp tigervnc tigervnc-server tigervnc-server-module xorg-x11-fonts-Type1 firefox

    3. Указываем графическую оболочку, которая будет использоваться по умолчанию

    touch /etc/sysconfig/desktop; echo ""PREFERRED=gnome"" > /etc/sysconfig/desktop

    Перед тем, как использовать xRDP, нам необходимо добавить информацию о сервисе в систему systemd и запустить его, используя следующие команды:

    systemctl enable xrdp.service
    systemctl start xrdp.service
    systemctl enable xrdp-sesman.service
    systemctl start xrdp-sesman.service
    systemctl start firewalld
    firewall-cmd --permanent --add-port=3389/tcp

    Последняя команда откроет порт в firewall, который необходим для работы RDP (Remote Desktop Protocol), что и позволит после пользоваться сервисом.

    На этом установка xRDP можно считать завершенной.

    4. По завершении выполнения указанных команд необходимо перезагрузить ВПС, выполнив команду

    reboot

    Либо в панели управления SolusVM нажать кнопку «Перезагрузить».
     

Партнеры