July 16

Установка легкого рабочего стола XFCE для вашего сервера. Настройка удалённого доступа.

Будем ставить XFCE, как альтернативу Браузеру для Linux VPS.

XFCE известна своей скоростью, низким потреблением ресурсов и удобным интерфейсом, что делает её хорошим выбором для серверов с ограниченными ресурсами. Из преимуществ мы так же сможет запускать декстопные приложение по типу grass и тд.

📋Требования:

Сервер с 2.5 ГБ свободного места

Порты: 3389 и 3390

Вот пример нагрузки рабочего стола с 1 вкладкой браузера firefox:

Сервер PROMO-2 за 159 рублей в месяц

🚀 Установка и настройка

1️⃣ Ставим XFCE:

sudo apt update &&
apt upgrade -y &&
apt install -y xrdp xfce4 xfce4-goodies

2️⃣ Ставим Chromium браузер:

sudo apt install chromium-browser

3️⃣ Настраиваем удаленный доступ:

Делаем бекап файла с настройками по умолчанию:

sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak

Указываем порты для удаленного доступа:

sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini

Настраиваем визуал:

sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini &&
sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini

4️⃣ Делаем XFCE системой по умолчанию:

echo xfce4-session > ~/.xsession

5️⃣ Редактируем настройки запуска:

sudo nano /etc/xrdp/startwm.sh

У вас откроется текстовый файл, в самый конец которого добавьте:

#xfce
startxfce4

Сохраните и закройте файл (Ctrl + S потом Ctrl + X).

6️⃣ Включаем удаленный доступ:

sudo systemctl start xrdp &&
systemctl enable xrdp

🧩 Входим через удаленный доступ:

Вариант 1: Используя MobaXterm

1️⃣ Нажимаем Session

2️⃣ Выбираем RDP

3️⃣ Указываем ip сервера, имя пользователя, нажимаем ОК и вводим пароль от сервера.

Вариант 2: Используя Удаленный рабочий стол Windows

1️⃣ Запускаем в Windows Подключение к удаленному рабочему столу

2️⃣ Вводим IP_сервера и нажимаем подключить. Далее отвечаем ДА и вводим логин и пароль от сервера.

Открываем браузер Chromium в XFCE

Если он у вас не установлен, то устанавливаем через терминал на рабочем столе (CTRL+ALT+T): sudo apt install chromium-browser

Чтобы Chromium у нас работал под рутом, нужно сделать следующее:

1) Нажимаете на рабочем столе правой кнопкой мыши и выбираете Create Launcher

2) В name начинаете вводить Chromium и в выпадающем меню выбираете Create launcher Chromium

3) В поле Command в самом конце команды добавляете --no-sandbox

4) Можете выбрать иконку нажав на кнопку Icon

5) В конце жмете Create и у вас на рабочем столе появляется ярлык, который запускает Chromium

Решение проблем:

Если удаленный стол перестал открываться, перезапускаем XRDP:

sudo systemctl restart xrdp

Подписываемся на ТГ канал SNG DAO, чтобы ничего не пропустить!
Если есть вопросы или хотите обсудить заходите к нам в чат.