小樱 发表于 2014/8/30 22:33

linux安装xrdp 后,可以让windows下用mstsc远程Linux服务器桌面,便于Linux图形化管理





http://att.itzmx.com/data/attachment/forum/201407/08/211214es00ixq44q83bild.jpg



腾讯云下直接yum安装,其它机器需要wget下载make下
yum -y install xrdp



安装所需要的依赖包一栏,果然还是用的X11
Dependencies Resolved

==========================================================================================================================================================
Package                                     Arch                        Version                                       Repository                  Size
==========================================================================================================================================================
Installing:
xrdp                                        x86_64                      0.5.0-0.13.el6                              epel                         240 k
Installing for dependencies:
libXdmcp                                    x86_64                      1.1.1-3.el6                                 base                        30 k
libxkbfile                                  x86_64                      1.0.6-1.1.el6                                 base                        74 k
mtdev                                       x86_64                      1.1.2-5.el6                                 base                        15 k
system-setup-keyboard                     x86_64                      0.7-4.el6                                     base                        11 k
tigervnc-server-module                      x86_64                      1.1.0-8.el6_5                                 updates                      291 k
xkeyboard-config                            noarch                      2.6-6.el6                                     base                         715 k
xorg-x11-drv-evdev                        x86_64                      2.7.3-5.el6                                 base                        40 k
xorg-x11-drv-vesa                           x86_64                      2.3.2-4.el6                                 base                        20 k
xorg-x11-drv-void                           x86_64                      1.4.0-3.el6                                 base                        11 k
xorg-x11-server-Xorg                        x86_64                      1.13.0-23.1.el6.centos                        updates                      1.3 M
xorg-x11-server-common                      x86_64                      1.13.0-23.1.el6.centos                        updates                     37 k
xorg-x11-xkb-utils                        x86_64                      7.7-4.el6                                     base                        86 k

Transaction Summary
==========================================================================================================================================================
Install      13 Package(s)




首次安装完毕需要重启系统生效,重启后运行xrdp来进行启动服务。

xrdp的配置文档在/etc/xrdp目录下的xrdp.ini和sesman.ini

xrdp.ini 关键部分在globals


bitmap_cache=yes 位图缓存
bitmap_compression=yes 位图压缩
port=3389 监听端口
crypt_level=low 加密程度(low为40位,high为128位,medium为双40位)
channel_code=1 不知道是什么

sesman.ini


ListenAddress=127.0.0.1 监听ip地址(默认即可)
ListenPort=3350 监听端口(默认即可)
EnableUserWindowManager=1 1为开启,可让用户自定义自己的启动脚本
UserWindowManager=startwm.sh
DefaultWindowManager=startwm.sh


AllowRootLogin=1 允许root登陆
MaxLoginRetry=4 最大重试次数
TerminalServerUsers=tSUSErs 允许连接的用户组(如果不存在则默认全部用户允许连接)
TerminalServerAdmins=tsadmins 允许连接的超级用户(如果不存在则默认全部用户允许连接)


MaxSessions=10 最大会话数
KillDisconnected=0 是否立即关闭断开的连接(如果为1,则断开连接后会自动注销)
IdleTimeLimit=0 空闲会话时间限制(0为没有限制)
DisconnectedTimeLimit=0 断开连接的存活时间(0为没有限制)


LogFile=./sesman.log 登陆日志文件
LogLevel=DEBUG 登陆日志记录等级(级别分别为,core,error,warn,info,debug)
EnableSyslog=0 是否开启日志
SyslogLevel=DEBUG 系统日志记录等级

装好后,我们就可以直接从win系统下利用mstsc直接进行登陆,相当方便,如果是linux,可以用rdesktop。


花开花落 发表于 2014/8/30 22:34

页: [1]
查看完整版本: linux安装xrdp 后,可以让windows下用mstsc远程Linux服务器桌面,便于Linux图形化管理