Установка xrdp на Centos 7

baltun

Администратор
Сообщения
10.876
Реакции
2.584
Баллы
2.003
Установка xrdp на Centos 7 x64, сам процесс как всегда не сложный в отличии от настроек xrdp.
Добавляем репозиторий для установки xrdp.
Код:
nano /etc/yum.repos.d/xrdp.repo

Его содержимое:
Код:
[xrdp]
name=xrdp
baseurl=http://li.nux.ro/download/nux/dextop/el7/x86_64/
enabled=1
gpgcheck=0

Устанавливаем xrdp.
Код:
yum -y install xrdp tigervnc-server

Запускаем и проверяем его работу.
Код:
systemctl start xrdp.service

netstat -antup | grep xrdp
tcp        0      0 0.0.0.0:3389            0.0.0.0:*               LISTEN      1508/xrdp
tcp        0      0 127.0.0.1:3350          0.0.0.0:*               LISTEN      1507/xrdp-sesman

Добавляем в автозагрузку.
Код:
systemctl enable xrdp.service

Добавляем порты в брандмауэр.
Код:
firewall-cmd --permanent --zone=public --add-port=3389/tcp
firewall-cmd --reload

Конфигурируем SELinux
Код:
chcon --type=bin_t /usr/sbin/xrdp
chcon --type=bin_t /usr/sbin/xrdp-sesman

Вносим изменения в файл /etc/xrdp/xrdp.ini
Код:
max_bpp=24
#certificate=
#key_file=
delay_ms=5000

Далее при входе под пользователем может быть английский интерфейс, не смотря на то что в системе по умолчанию указан русский, добавляем строку локализации в файл /home/ваш пользователь/.bash_profile и файл выглядит следующем образом.
Код:
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific environment and startup programs

LANG="ru_RU.UTF-8"

PATH=$PATH:$HOME/.local/bin:$HOME/bin

export PATH
 
Назад
Верх Низ