Xming Configuration
What is Xming
Xming 是一个运行在 Windows 下的 X-window 服务器程序。结合 Putty 可以达到远程登录 Linux 服务器的效果。
Xming and WSL
WSL (Windows Subsystem for Linux) 是嵌入 win10 系统中的一个 Linux 子系统。通过设置 Display 环境变量可以令子系统中的 GUI 程序通过 Xming 显示出来。
- 首先下载 Xming 并安装
- 运行 Xming 保持默认参数,(默认参数设置 Xming 为服务器 0)
1 | export DISPLAY=127.0.0.1:0.0 |
Xming and Linux Server
当然 Xming 最重要的还是与服务器的搭配使用。
- 首先在 Windows 客户端下启动 Xming,记住 Xming 服务器编号 (Server_Num default is 0)
- 设置路由器的端口映射,Xming 的监听端口为 6000+$(Server_Num)
- 设置服务器的环境变量
1 | # 把 $(xxx) 替换为真实值 |
- 设置 Windows 防火墙,开放 **6000+$(Server_Num)** 端口
- 添加白名单,在 C:\Program Files (x86)\Xming\X0.hosts 里加入服务器 ip,每行一个
为了在多用户同用户名的服务器上使用,可以不在.bashrc 里加入环境变量。而是使用一个配置文件如:.usernamerc,然后每次登录后使用 **. .usernamerc** 命令加载用户相关的环境变量信息。