Windows 10通过X2Go远程访问CentOS 7图形桌面

场景:在 Windows 10上使用X2Go客户端远程登录CentOS 7服务器,并以图形方式运行浏览器等应用。

1. 服务器端(CentOS 7)配置

1.1 安装 X2Go Server

bash 复制代码
# 启用 EPEL 源
sudo yum install epel-release -y

# 安装 X2Go 服务器及会话组件
sudo yum install x2goserver x2goserver-xsession -y

1.2 安装桌面环境(以 XFCE 为例)

bash 复制代码
sudo yum groupinstall "Xfce" -y

1.3 创建远程用户

bash 复制代码
# 新增用户
sudo adduser zhangs
# 设置密码
sudo passwd zhangs
# 按提示输入密码(示例:Zs*******)

提示:请使用强密码并妥善保管。

2. 客户端(Windows 10)配置

2.1 下载并安装 X2Go Client

  1. 访问官网:https://wiki.x2go.org/doku.php
  2. Get X2Go → Download X2Go Client nightly builds 中选择
    Windows installer (7 and Later),下载后双击安装。

2.2 创建并保存会话

  1. 打开 X2Go Client
  2. 点击菜单 Session → New session...
  3. 填写会话信息:
字段 内容
Host CentOS 服务器公网/内网 IP 地址
Login zhangs
Session type XFCE
  1. 点击 OK 保存会话。

2.3 连接并使用远程桌面

  1. 在主界面双击刚创建的会话。
  2. 输入用户密码(步骤 1.3 中设置的密码)。
  3. 成功登录后,即可在 XFCE 桌面中打开浏览器等应用。

注意事项

关闭 X2Go 窗口时,请选择 Logout,避免会话残留占用系统资源。