Rocky linux 维护
·
一 安装远程桌面
1.1 Rocky Linux 9.7 上完整安装与配置 XRD
1.1.1 启用必要仓库
# 启用 CRB(CodeReady Builder)仓库
sudo dnf config-manager --set-enabled crb
# 安装 EPEL(Extra Packages for Enterprise Linux)
sudo dnf install epel-release -y
1.1.2 安装图形化桌面
安装完整 GNOME(资源占用高,适合工作站)
sudo dnf groupinstall "Server with GUI" -y
1.1.3 设置图形化桌面
# 设置系统默认进入图形模式
sudo systemctl set-default graphical.target
# 验证
systemctl get-default # 应输出 graphical.target
1.1.4 安装并配置 XRDP
- 安装 xrdp
sudo dnf install xrdp -y
- 配置用户会话(关键步骤!)
echo 'exec /usr/bin/gnome-session' | sudo tee /etc/skel/.xsession
cp /etc/skel/.xsession ~/.xsession
- 启动并启用 xrdp 服务
sudo systemctl enable --now xrdp
- 检查状态
sudo systemctl status xrdp
# 应显示 active (running)
1.1.5 关闭tls ssl selinux
# 1. 停止 xrdp
sudo systemctl stop xrdp
# 2. 修改配置文件:关闭 TLS、关闭 SSL、改用标准 RDP 协议
sudo sed -i 's|^security_layer=.*|security_layer=rdp|' /etc/xrdp/xrdp.ini
sudo sed -i 's|^crypt_level=.*|crypt_level=none|' /etc/xrdp/xrdp.ini
sudo sed -i 's|^ssl_protocols=.*|ssl_protocols=none|' /etc/xrdp/xrdp.ini
# 3. 关闭防火墙(或放行 3389)
sudo firewall-cmd --permanent --add-port=3389/tcp
sudo firewall-cmd --reload
# 4. 关闭 SELinux(必须关!否则 xrdp 100% 报错)
sudo sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
sudo setenforce 0
# 5. 重启 xrdp
sudo systemctl restart xrdp
sudo systemctl enable xrdp
更多推荐

所有评论(0)