场景:在 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
- 访问官网:https://wiki.x2go.org/doku.php
- 在 Get X2Go → Download X2Go Client nightly builds 中选择
Windows installer (7 and Later),下载后双击安装。
2.2 创建并保存会话
- 打开 X2Go Client。
- 点击菜单 Session → New session...。
- 填写会话信息:
字段 | 内容 |
---|---|
Host | CentOS 服务器公网/内网 IP 地址 |
Login | zhangs |
Session type | XFCE |
- 点击 OK 保存会话。
2.3 连接并使用远程桌面
- 在主界面双击刚创建的会话。
- 输入用户密码(步骤 1.3 中设置的密码)。
- 成功登录后,即可在 XFCE 桌面中打开浏览器等应用。
注意事项
关闭 X2Go 窗口时,请选择 Logout,避免会话残留占用系统资源。