내 VPS 서버 중 하나에 서비스를 설치하려고 하는데 xrdp
모두 성공적으로 설치되었지만 Windows MSTSC 서비스를 통해 연결한 후 다음 오류가 발생합니다.
설치에 사용한 리소스는 다음과 같습니다 =>(1) (2) (삼) (4) (5) (6)
GUI 창이라고 생각하세요 ->견본
Connection Log
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_response: login successful for display
started connecting
connecting to 127.0.0.1 5911
error - problem connecting
아래는 내가 본 오류 로그입니다./var/log/xrdp-sesman.log
[20140328-19:50:31] [INFO ] scp thread on sck 7 started successfully
[20140328-19:50:32] [INFO ] ++ created session (access granted): username root, ip my.ip.addr.ess:63327 - socket: 7
[20140328-19:50:32] [INFO ] starting Xvnc session...
[20140328-19:50:32] [INFO ] starting xrdp-sessvc - xpid=7552 - wmpid=7551
[20140328-19:50:32] [INFO ] ++ terminated session: username root, display :11.0, session_pid 7549, ip my.ip.addr.ess:63327 - socket: 7
다음은 내 로그입니다/root/.vnc/servername:2.log
Xvnc TigerVNC 1.1.0 - built Feb 4 2014 05:26:31
Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Underlying X server release 11300000, The X.Org Foundation
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension VNC
Initializing built-in extension GLX
Fri Mar 28 19:36:33 2014
vncext: VNC extension running!
vncext: Listening for VNC connections on all interface(s), port 5902
vncext: created VNC server for screen 0
/root/.vnc/xstartup: line 27: xsetroot: command not found
/root/.vnc/xstartup: line 28: xterm: command not found
/root/.vnc/xstartup: line 29: twm: command not found
Two Cent OS에 설치할 tigervnc-server
때 사용한 명령은 다음과 같습니다.xrdp
root@servername [~]# cat /etc/*-release
CentOS release 6.5 (Final)
CentOS release 6.5 (Final)
CentOS release 6.5 (Final)
root@servername [~]# yum install xrdp tigervnc-server
root@servername [~]# service vncserver start
Starting VNC server: no displays configured [FAILED]
root@servername [~]#
root@servername [~]# vim /etc/sysconfig/vncservers
VNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
:wq!
root@servername [~]# service vncserver start
Starting VNC server: 2:root
New 'servername:2 (root)' desktop is servername:2
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/servername:2.log
[ OK ]
root@servername [~]# service xrdp start
Starting xrdp: [ OK ]
Starting xrdp-sesman: [ OK ]
root@servername [~]# chkconfig xrdp on
root@servername [~]# chkconfig vncserver on
root@servername [~]# vncpasswd
Password:
Verify:
root@servername [~]#
답변1
X를 설치해야 할 것 같습니다. VNC 서버 로그에는 xsetroot, xterm 및 twm에 대한 파일을 찾을 수 없다고 표시됩니다.
이봐: http://wiki.centos.org/FAQ/General#head-f9b66646092bdc0de1d8b4c82b427f796adfe2f8
답변2
데스크탑 또는 최소 데스크탑을 갖춘 CentOS 설치 시. epel 저장소 설치를 진행하세요. 그 다음에
yum install tiger* xrdp rdesktop
service xrdp restart
chkconfig xrdp on
그러면 이 PC/서버에서 RDP를 수행할 수 있습니다.