重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4347|回复: 1
打印 上一主题 下一主题

[安装] 远程桌面登陆 centos linux 7

[复制链接]
跳转到指定楼层
楼主
发表于 2019-2-7 14:14:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 郑全 于 2019-2-7 14:19 编辑

习惯了windows的兄弟,在 linux下也习惯使用远程桌面去登陆linux,linux下有这个远程桌面登陆吗,当然有,如果是rhel7前的版本,直接配置一下,在windows下安装一个 xmanager就可以了,但如果是rhel7以上的版本,可能要麻烦一些。
不过,如果是rhel7以上的版本,可以使用 xrdp来完成这个。

Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面。 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,rdesktop和NeutrinoRDP。 Xrdp现在支持TLS安全层。
Xrdp要求
  • xrdp和xorgxrdp包
  • 监听3389/tcp。 确保您的防火墙接受连接
,下面我来给大家示范一下使用xrdp从 win10远程登陆到centos 7.5

1.配置yum源。
  xrdp软件包来自于  epel,
  另外 xrdp需要 selinx-policy软件包,该包来自于 updates
  由于我的 centos 7.5下载自mirrors.163.com,只要你这个linux能上外网,自动就配置好了这个 yum源,所以,不需要做任何修改。
  [root@db01 yum.repos.d]# yum repolist all
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.cn99.com
* epel: my.fedora.ipserverone.com
* extras: mirrors.163.com
* updates: mirrors.aliyun.com
repo id                                                           repo name                                                                                             status

epel/x86_64                                                       Extra Packages for Enterprise Linux 7 - x86_64                                       enabled: 12,881
updates/7/x86_64                                                 CentOS-7 - Updates                                                                           enabled:  1,057
repolist: 24,279
[root@db01 yum.repos.d]#
2.安装 xrdp 包
  yum update && yum -y install xrdp tigervnc-server


3.  开启防火墙
  Xrdp使用端口3389,所以一定要打开它


[root@db01 yum.repos.d]# firewall-cmd --permanent --add-port=3389/tcp
success
[root@db01 yum.repos.d]# firewall-cmd --reload
success
[root@db01 yum.repos.d]# firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: ens33
  sources:
  services: ssh dhcpv6-client
  ports: 1521/tcp 1521/udp 5500/tcp 5500/udp 3389/tcp
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

4.开启xrdp

  [root@db01 yum.repos.d]# systemctl enable xrdp
  [root@db01 yum.repos.d]# systemctl start xrdp

  [root@db01 yum.repos.d]# systemctl status xrdp
● xrdp.service - xrdp daemon
   Loaded: loaded (/usr/lib/systemd/system/xrdp.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2019-02-07 13:45:10 CST; 24min ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
Main PID: 11967 (xrdp)
   CGroup: /system.slice/xrdp.service
           ├─11967 /usr/sbin/xrdp --nodaemon
           ├─14128 /usr/sbin/xrdp --nodaemon
           └─15138 /usr/sbin/xrdp --nodaemon
Feb 07 14:08:36 db01 xrdp[11967]: max_unacknowledged_frame_count 2
Feb 07 14:08:36 db01 xrdp[11967]: xrdp_caps_process_codecs: nscodec, codec id 1, properties len 3
Feb 07 14:08:36 db01 xrdp[11967]: xrdp_caps_process_codecs: unknown codec id 5
Feb 07 14:08:36 db01 xrdp[11967]: xrdp_caps_process_codecs: RemoteFX, codec id 3, properties len 49
Feb 07 14:08:36 db01 xrdp[11967]: yeah, up_and_running
Feb 07 14:08:36 db01 xrdp[15138]: (15138)(140096411519424)[INFO ] Cannot find keymap file /etc/xrdp/km-00000804.ini
Feb 07 14:08:36 db01 xrdp[11967]: xrdp_channel_drdynvc_start:
Feb 07 14:08:36 db01 xrdp[15138]: (15138)(140096411519424)[INFO ] Cannot find keymap file /etc/xrdp/km-00000804.ini
Feb 07 14:08:36 db01 xrdp[15138]: (15138)(140096411519424)[INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
Feb 07 14:08:36 db01 xrdp[15138]: (15138)(140096411519424)[WARN ] local keymap file for 0x00000804 found and doesn't match built in keymap, using local keymap file


5.windows 10 登陆 centos

linux机器的ip是 192.168.133.130

[root@db01 yum.repos.d]# ip a show ens33

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:57:60:34 brd ff:ff:ff:ff:ff:ff
    inet 192.168.133.130/24 brd 192.168.133.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe57:6034/64 scope link
       valid_lft forever preferred_lft forever
[root@db01 yum.repos.d]#

从windows 10上进行远程桌面:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 2019-2-7 14:23:56 | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-5-7 07:48 , Processed in 0.087366 second(s), 22 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表