windows电脑远程连接ubuntu20.04服务器,解决黑屏等一系列问题

avatar
作者
筋斗云
阅读量:0

第一步:确保服务器有外网,本教程不支持离线,前面安装配置xrdp参考文章:xrdp完美实现Windows远程访问Ubuntu 20.04_Xrdp (sohu.com)

第二步:

        1.启动终端下载xrdp,输入命令:sudo apt install xrdp

        2.验证xrdp是否在后台启动:systemctl status xrdp

第三步:

        当XRDP安装,SSL证书密钥 – ssl-cert-snakeoil.key– 被放置在在 /etc/ssl/private/文件夹。我们需要将xrdp用户添加到 ssl-cert组,以使该文件对用户可读。

        sudo adduser xrdp ssl-cert

Xrdp侦听端口3389,如果您位于UFW防火墙之后,则需要打开该端口以允许来自RDP客户端的入站流量。在此示例中,我将允许从我的整个子网到Ubuntu系统的通信。

linuxmi@linuxmi:~$ sudo ufw allow from 192.168.1.0/24 to any port 3389

此后,重新加载防火墙并确认端口是否已打开。

sudo ufw reload

sudo ufw status

在Ubuntu防火墙上打开Xrdp端口

第四步:解决黑屏等相关问题

        1.检查xrdp配置确保相关配置正确:

                vi /etc/xrdp/xrdp.ini

        确保以下配置正确:port=3389(默认端口)

                                        crypt_level=high(加密级别)

                                        max_bpp=32(位深度)

        2.检查Xorg驱动配置:将Xvnc已经下面的配置注释掉,将其修改为:

                        [xrdp1]
                        name=sesman-Xorg
                        lib=libxup.so
                        username=ask
                        password=ask

        3.安装x11会话管理器,例如Xfce,GNOME或者KDE:

                        apt install xfce4

        4.把xfce4设置为默认的桌面环境:

                        echo xfce4-session > ~/.xsession

        5.重启xrdp服务:

                        systemctl restart xrdp

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!