rhel远程桌面

Linux RHEL7.2 下安装xrdp

1.首先安装vnc

yum install tigervnc-server

yum -y install xrdp tigervnc-server

启动vnc服务并设置开机自动启动

service vncserver start 改: /usr/bin/vncserver start

chkconfig vncserver on

配置:

/usr/bin/vncserver

显示/usr/bin/vncserver的内容

发现两处需要修改

118:$vncPort = 5900 + $displayNumber;

274: if (!bind(S, pack('S n x12', $AF_INET, 5900 + $n))) {

一直都是用sudo gedit来修改文本的,可是这个不支持,没办法,只能用vi,

2.安装xrdp,这里我下载最新版的xrdp安装包

官网下载地址:http://jaist.dl.sourceforge.net/project/xrdp/xrdp/0.6.1/xrdp-v0.6.1.tar.gz

从 远程 复制到 本地

[root@XX ~]# scp -r [email protected]:/home/lk /root

ssh-keygen -t rsa

wget http://jaist.dl.sourceforge.net/project/xrdp/xrdp/0.6.1/xrdp-v0.6.1.tar.gz

tar -zxvf xrdp-v0.6.1.tar.gz

cd xrdp-v0.6.1

安装缺失的库文件

yum install autoconf automake libtool openssl openssl-devel pam-devel libX11-devel libXfixes-devel

编译

./bootstrap

./configure

make

make install

3.设置权限

chmod 755 /etc/xrdp/xrdp.sh

三、XRDP配置文件详解

XRDP配置文件有两个,分别是/etc/xrdp目录下的xrdp.ini和sesman.ini文件。

xrdp.ini配置文件,关键部分在globals,具体内容如下:

[globals]

bitmap_cache=yes 位图缓存

bitmap_compression=yes 位图压缩

port=3389 xrdp监听的端口(重要)

crypt_level=low 加密程度(low为40位,high为128位,medium为双40位)

channel_code=1

max_bpp=24 XRDP最大连接数

4.启动xrdp服务

/etc/xrdp/xrdp.sh start

5.查看端口是否被监听

netstat -ntl

6.加入开机启动项

vi /etc/rc.local

1.查看/etc/rc.local是否有执行权限,没有就加上

#chmod +x /etc/rc.local

6.1 启动命令

/etc/xrdp/xrdp.sh start

xrdp默认使用3389端口,设置防火墙允许3389端口例外

vi/etc/sysconfig/iptables

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

我开了8082端口给xrdp ,直接可以连接,账户密码是系统的账户密码

安装界面

yum groupinstall "GNOME Desktop"

yum groupinstall "Server with GUI"(没用的)

卸载:

yum -y remove tigervnc-server
>显示系统已经安装的组件,和可以安装的组件:
#yum grouplist
$yum list installed      //列出所有已安装的软件包

卸载GNOME桌面环境

yum groupremove "GNOME Desktop"

三、卸载YUM

卸载一个软件时

yum -y remove httpd

卸载多个相类似的软件

yum -y remove httpd*

https://linuxconfig.org/install-gnome-gui-on-rhel-7-linux-server

http://blog.itpub.net/27771627/viewspace-1223155/

https://access.redhat.com/solutions/1310043

results for ""

    No results matching ""