如何安装xrdp的最新版

时间:2021-07-11 09:36:14

在CentOS最新版(如7.3)上,直接运行 yum install xrdp ,那么安装的其实不是最新版的xrdp;需要安装了epel repo之后,才安装的是最新版的xrdp.
具体步骤如下:

  1. 如果是已经安装了xrdp,但不是最新版,那么需要先删除,再进行以下步骤。
    若是按照以下步骤做了之后,再 yum update ,这个楼主没有试过,理论上应该可以。
    但是直接覆盖安装,这个楼主试了,是不行的,最后还是删了重装才OK的。

  2. 在 /etc/sysconfig/network-scripts/ 中配置DNS为:

    DNS1=223.5.5.5 

    这是为了第二步获取EPEL package

  3. 获取EPEL packages,即 Extra Packages for Enterprise Linux ,

    yum install epel-release 

    这样,就在 /etc/yum.repos.d 中多了 epel.repo 这个repository文件
    这一步是为了下一步中安装xrdp的最新版

  4. 运行:

    yum install xrdp 
  5. 配置防火墙(如没有防火墙则无须进行此步操作,或者用的不是firewalld而是iptables的话则需配置iptables)

    firewall-cmd --permanent --zone=public --add-port=3389/tcp
    firewall-cmd --reload
  6. 最后,服务是没有启动的,要起一下。

    systemctl start xrdp