This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Терминалы - RDP

Не работает? Начинай читать инструкцию.

Установка сервера RDP на CentOS 6.6 - удалённое подключение к Linux. Удалённый рабочий стол.

Одним из вариантов терминального подключения к Linux - это подключение по протоколу RDP. Терминальный сервер rdp, вполне сойдет для удалённой работы нескольких пользователей.

Предлагаю ознакомиться с предложениями моих партнёров

Терминальный сервер RDP

Для начала нам необходимо подключить EPEL репозиторий.

Выполняем команду для установки xrdp

yum install xrdp
service xrdp start
chkconfig xrdp on

Если следовать различным источникам по установке rdp сервера, то этих команд должно быть достаточно, и мы можем подключиться любым rdp клиентом. Но как всегда нас ждут неожиданности, и вот первые грабли:

 - получаем ошибку при подключении  rdp клиентом, я подключался из Windows, программой "Подключение к удаленному рабочему столу"

connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
xrdp_mm_process_login_reponse: login successful for display
started connecting
connecting to 127.0.0.1 5910
error - problem connecting

Устаналиваем VNC сервер в качестве зависимости, который НЕ ТРЕБУЕТ запуска

yum install tigervnc-server

Теперь подключился без проблем используя RDP клиент Windows или xfreerdp/rdesktop.

Так что лучше устанавливать сразу

yum install xrdp tigervnc-server
service xrdp start
chkconfig xrdp on

К сожалению, а может и к лучшему, не пробрасываются звук, локальные ресурсы, принтер.

Буфер обмена работает в обе стороны.

Для отключения, необходимо "Завершить сеанс пользователя ..."

Настройки сервера есть в этих файлах

/etc/xrdp/sesman.ini
/etc/xrdp/xrdp.ini

Я там ничего не менял и экспериментов не проводил.

RDP Linux (CentOS) - как изменить стандартный порт для подключения по rdp?

Предлагаю ознакомиться с предложениями моих партнёров

Примечание:

Столкнулся с тем, что при подключении к системе с других компьютеров получаю ошибку:

connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending lgin info to sesman
login succesful for display 10
started connecting
connecting to 127.0.0.1 5910
error - problem connecting

Проблема определяется запуском Xvnc из консоли:

[root@localhost ~]$ Xvnc :10
Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
18/09/15 19:40:50 Xvnc version TightVNC-1.3.10
18/09/15 19:40:50 Copyright (C) 2000-2009 TightVNC Group
18/09/15 19:40:50 Copyright (C) 1999 AT&T Laboratories Cambridge
18/09/15 19:40:50 All Rights Reserved.
18/09/15 19:40:50 See http://www.tightvnc.com/ for information on TightVNC
18/09/15 19:40:50 Desktop name 'x11' (mao-desk-arch:10)
18/09/15 19:40:50 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
18/09/15 19:40:50 Listening for VNC connections on TCP port 5910
Font directory '/usr/X11R6/lib/X11/fonts/misc/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/Speedo/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/Type1/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/75dpi/' not found - ignoring
Font directory '/usr/X11R6/lib/X11/fonts/100dpi/' not found - ignoring

Fatal server error:
could not open default font 'fixed'

Делаем следущее:

[root@localhost ~]$ sudo mkdir -p /usr/X11R6/lib/X11
[root@localhost ~]$ cd /usr/X11R6/lib/X11
[root@localhost ~]$ sudo ln -s /usr/share/fonts

Радуемся жизни:

[root@localhost ~]$ Xvnc :10
Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
18/09/15 19:45:31 Xvnc version TightVNC-1.3.10
18/09/15 19:45:31 Copyright (C) 2000-2009 TightVNC Group
18/09/15 19:45:31 Copyright (C) 1999 AT&T Laboratories Cambridge
18/09/15 19:45:31 All Rights Reserved.
18/09/15 19:45:31 See http://www.tightvnc.com/ for information on TightVNC
18/09/15 19:45:31 Desktop name 'x11' (mao-desk-arch:10)
18/09/15 19:45:31 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
18/09/15 19:45:31 Listening for VNC connections on TCP port 5910
Font directory '/usr/X11R6/lib/X11/fonts/Speedo/' not found - ignoring

Теперь можно подключаться  RDP-клиентом из windows или xfreerdp/rdesktop.