本地环境远程连接linux图形界面,常用的实现工具有,VNC、Puty、Xshell等,
这里我们用的xshell manager;
Xmanager简介:
Xmanager是一个运行于 Windows平台上的高性能的X Server软件。它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至电脑是在内网或防火墙后,也能通过SSH协议安全的运行远端的X应用程序。
特点包括:
- 可通过Xcongfig工具设置多个Xmanager设置;
- 支持多用户的Windows终端环境;
- 支持多个IP地址;
- 支持本地资源数据库;
- 通过热键转换键盘映射;
- 支持多窗口下的Windows打印功能等
本地客户端操作:
首先下载该软件,
中文官网:http://www.xshellcn.com/
官网地址:http://www.netsarang.com/products/xmg_overview.html
然后安装在本地电脑。
服务器端配置:
我这里的远程服务器环境为: CentOS 6.3
查看Linux系统环境:
[root@localhost ~]# cat /etc/issue
CentOS release 6.3 (Final)
Kernel \r on an \m1
(1) 若未安装桌面,先安装桌面环境
安装桌面系统
yum groupinstall "Desktop"
yum groupinstall "X Window System"
若需要界面为中文,需要安装中文支持 --如果操作系统规定用英文,这步可以跳过!
yum groupinstall "Chinese Support"
注:minial CentOS安装,如果默认选择的是英文,需要修改/etc/sysconfig/i18n,将LANG修改为LANG=”zh_CN.UTF-8”
sed -i 's/LANG=.*/LANG="zh_CN.UTF-8"/' /etc/sysconfig/i18n
(2) 正式配置:安装gdm;
yum -y install gdm
(若已安装则不需安装) 可通过命令:rpm -qa gdm 查看是否安装!
(3) 配置系统为图形模式,打开/etc/inittab,修改为id:5:initdefault: (若已为5则不需修改)
vi /etc/inittab
(4) 打开/etc/gdm/custom.conf,在[security]和[xdmcp]字段下分别添加如下内容:
[security]
AllowRemoteRoot=true
[xdmcp]
Port=177
Enable=1
(5) 关闭防火墙(service iptables stop)或在防火墙上打开udp 协议177 端口,
保存后,终端输入: gdm
启动gdm服务,允许远程连接。
重启机器!!!
(6) 然后,在Windows上打开xshell manager --> XBrowser --> 新建XDMCP (保持默认配置就行!!!)
通过IP 即可远程连接linux服务器。
OK 可以正常显示了,有木有!!!
其他参考地址:
http://blog.csdn.net/linghao00/article/details/8768435
http://www.360doc.com/content/11/0623/09/6377762_128868614.shtml
http://blog.csdn.net/fgf00/article/details/50965686
http://blog.csdn.net/wangxiaopeng0329/article/details/51569817
http://blog.csdn.net/fgf00/article/details/50965686
解决连接灰屏:https://wenku.baidu.com/view/ceb411f96c85ec3a86c2c57f.html
来源:https://www.cnblogs.com/hellojesson/p/6986965.html