![在 SUSE Linux Enterprise Server 12 SP3 (HVM) 上启用远程 XRDP](https://linux22.com/image/141769/%E5%9C%A8%20SUSE%20Linux%20Enterprise%20Server%2012%20SP3%20(HVM)%20%E4%B8%8A%E5%90%AF%E7%94%A8%E8%BF%9C%E7%A8%8B%20XRDP.png)
我出于测试目的在我的 AWS 实例上执行了所有这些测试活动。
我正在尝试在 SUSE Linux Enterprise Server 12 SP3 (HVM) 上安装 XRDP 以进行远程访问,在 AWS 上安装 SSD 卷类型并卡住。实际上我正在尝试在 AWS Linux 实例上配置 XRDP。
我按照这个教程但没有成功:https://www.suse.com/documentation/s...igure_rdp.html'
以前:所有这些选项在 SUSE Linux Enterprise Server 11 SP4 (HVM)、SSD 卷类型上都非常简单且直接。任何人都可以对此进行一些了解吗?如何配置 Linux 实例以便我可以继续安装 SAP B1 9.3。
当前问题:获取日志记录屏幕并输入凭据后,一切都是空白,我无法在屏幕上执行任何操作。没有任何 UI,即使我尝试将显示设置为 16 位或 24 位,但没有成功。
因此,请告诉我您的想法或建议一些解释如何为 XRDP 配置 Linux 12 的文档。
答案1
我的问题已经解决了!!!
以下是我执行的步骤,这对遇到同样问题的人会有帮助。
# zypper update ( to update SUSE Linux Ent. Server)
# zypper install -t pattern gnome-basic
# zypper install xrdp
启用VNC远程登录
# Open yast, Select "Network Services", Select first entry "Remote Administration with VNC"
# Enable service
配置窗口管理器以使用 Gnome 编辑文件/etc/sysconfig/windowmanager
将条目更改DEFAULT_WM=""
为DEFAULT_WM="gnome"
.
启动RDP服务并使其重启后自动启动
# service xrdp start
# chkconfig --set xrdp on
# systemctl start xrdp
# systemctl enable xrdp
以上是我通过 Windows 激活和使用 RDP 会话所执行的步骤,如果有人有任何问题,请告诉我,我将很乐意为您提供帮助。
问候,
拉胡尔·贾因
答案2
以下是在 SLES SP1 上实现此目的的步骤(2023 年 2 月 28 日测试)
通过运行以下命令更新包管理器:
sudo zypper update
通过运行以下命令安装 GNOME 桌面环境和 XRDP 包:
sudo zypper install patterns-gnome-gnome_basic xrdp
安装完成后,运行以下命令启动 XRDP 服务:
sudo systemctl start xrdp
通过运行以下命令,使 XRDP 服务在系统启动时自动启动:
sudo systemctl enable xrdp
通过运行以下命令将防火墙配置为允许传入 XRDP 服务的连接:
sudo firewall-cmd --add-port=3389/tcp --permanent sudo firewall-cmd --reload
使用远程桌面客户端(例如 Microsoft 远程桌面或 Remmina)连接到 SLES 服务器,然后输入服务器的 IP 地址。
输入用户名和密码登录 GNOME 桌面环境。
答案3
我想添加一个引用其他答案的额外答案,但添加以下重要信息(对虚拟机用户特别有用!):确保禁用自动登录。
我花了几个小时试图弄清楚为什么我的 RDP 连接只显示黑屏和 X 光标。由于激活了自动登录,每当我的虚拟机重新启动时,它都会自动“登录到自身”。这会自动阻止 RDP 连接。
我通过运行pkill -u <username_who_runs_session> -SIGKILL
虚拟机管理器(我有 KVM/QEMU 和libvirt
默认的图形虚拟管理器)发现了这一点,这导致远程系统的 RDP 连接获得绿灯,并且我能够远程登录到虚拟机。在网上搜索后,我发现自动登录必须被禁用,我通常会自动打开它,特别是对于虚拟机,因为它们里面没有任何有价值的东西。