Ну ось сервак запустили, конфігурувати його можна або через консоль (або просто працювати віддалено в графічному середовищі) або налаштувати віддалений робочий стіл. Встановимо на сервер необхідні компоненти до нього, оболонка KDE (або Gnome) вже повинна бути встановлена, як встановити тут, далі мова піде про KDE, все робимо від рута.

     Для xrdp потрібен репозитарій EPEL.

32 Bit # rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

64 Bit # rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

     Ставимо пакети

yum install xrdp tigervnc-server

     Створюємо vnc пароль для вашого юзера

su ваш юзер

vncpasswd

     Ввели пароль, повернемося до рут користувачеві Ctrl + D

     Конфігураці для вашого юзера vnc сервер

nano /etc/sysconfig/vncservers

     Приберіть коментар на рядках і подправьте під себе

VNCSERVERS="4:ваш юзер"
VNCSERVERARGS[4]="-geometry 1366x768" - я на ноут в основному буду крутити віддалений стіл це його дозвіл для комфорту

     Додамо vncserver і xrdp в автозавантаження

chkconfig xrdp on
chkconfig vncserver on

     Перезапустити vnc сервер і xrdp

service vncserver restart
service xrdp restart

#Правило файервола для RDP xrdp сервера

iptables -I INPUT -p tcp --dport 3389 -m state --state NEW -j ACCEPT 

     Прописати назавжди в iptables

nano /etc/sysconfig/iptables

-I INPUT -p tcp --dport 3389 -m state --state NEW -j ACCEPT

     Перезапуск файєрвола

service iptables restart

     Іноді при підключенні, якщо встановлено кілька графічних оболонок xrdp не розуміє яку запускати (або на серваке безлад :)), тоді треба поправити файлик /etc/xrdp/startwm.sh в даному випадку для KDE, збережіть оригінальний файл для історії :)

nano /etc/xrdp/startwm.sh

     Замінюємо вміст файлу відповідно до приведеним нижче прикладом.

KDE для CentOS

 

#!/bin/sh

if [ -r /etc/default/locale ]; then
  . /etc/default/locale
  export LANG LANGUAGE
fi
#. /etc/X11/Xsession
startkde

     Тиснемо Ctrl+O і виходимо Ctrl+X. В файл / etc / default / locale треба додати вашу локаль іноді це корисно

nano /etc/default/locale

LANG="ru_RU.UTF-8"
SUPPORTED="ru_RU.UTF-8:ru_RU:ru"
SYSFONT="latarcyrheb-sun16"    

     Перезавантажуємо сервер XRDP командою:

service xrdp restart

Во как, тепер в винде запускайте програму mstsc і вперед.