缘起
很久没用过桌面版centos了,才发现有一个叫xrdp的东东 记录一下. Xrdp is an open-source implementation of the Microsoft Remote Desktop Protocol (RDP) that allows you to graphically control a remote system.
Xrdp 移植于微软的rdp,这个非常熟悉了 。
安装
1 2 3 4 5 6 |
sudo dnf groupinstall "Server with GUI" sudo dnf install epel-release </code><code class="terminal-line">sudo dnf install xrdp sudo systemctl enable xrdp --now sudo systemctl status xrdp |
使用
准备用远程桌面工具连接时发现2个问题,导致无法连接。
端口问题
[root@test-centos-gui ~]# netstat -atnpl | grep 3389
tcp6 0 0 :::3389 :::* LISTEN 6375/xrdp
只开了ipv6下的3389端口
看了一下配置文件,没什么特别,索性直接关闭ipv6把,关闭后。ipv4下的3389正常启动了。
# cat /etc/xrdp/xrdp.ini |grep 3389
; port=3389
; port=tcp://.:3389 127.0.0.1:3389
; port=tcp://:3389 *:3389
; port=tcp://:3389 192.168.1.1:3389
; port=tcp6://.:3389 ::1:3389
; port=tcp6://:3389 *:3389
; port=tcp6://{}:3389 {FC00:0:0:0:0:0:0:1}:3389
port=3389
#port=ask3389
防火墙问题
然后发现还是不能远程访问,只能22端口,其他端口都被拒绝,肯定有防火墙,关闭掉。
# firewall-cmd --state
running
[root@dsp-test-centos-gui ~]# systemctl stop firewalld.service
[root@dsp-test-centos-gui ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
文章评论