本地环境远程连接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

widows本地-xshell实现远程连接linux服务器图形界面的更多相关文章

  1. widows终端远程连接Linux服务器

    一.前言 为什么不是远程连接Linux服务器? 因为我不会,远程连接window我就用电脑自带的“远程桌面连接”. 以下所述都是在CentOS操作系统下的. 服务器刚换成Linux的时候很迷茫,感觉无 ...

  2. Window系统远程连接Linux服务器(非桌面系统)

    Window系统远程连接Linux服务器(非桌面系统) Window系统远程连接Linux服务器(非桌面系统),步骤: 第一步:下载Xshell远程登录软件:第二步:设置Linux服务器的IP.端口. ...

  3. Sublime 远程连接 Linux服务器

    Sublime是一款强大的编辑器,它的强大体现在它强大的插件. 要实现Sublime 远程连接 Linux服务器,需要使用插件SFTP. 一. 插件安装 用Package Control安装插件按下C ...

  4. vscode远程连接linux服务器,可视化绘图

    vscode远程连接linux服务器 想要实现的功能和解决方案 实现的功能: windows下直接使用远程linux服务器的python环境和文件来编写和运行py文件, 实时的编写py文件,和可视化绘 ...

  5. ssh远程连接linux服务器并执行命令

    详细方法: SSHClient中的方法 参数和参数说明 connect(实现ssh连接和校验) hostname:目标主机地址 port:主机端口 username:校验的用户名 password:登 ...

  6. VNC远程连接阿里云Linux服务器 图形界面

    VNC 简介: VNC,全称:Virtual Network Computing,即虚拟网络计算机:分客户端和服务端,即VNC Viewer和VNC Server.它是一款远程控制的软件,一般用于远程 ...

  7. linux学习笔记一:远程连接linux服务器

    环境介绍:win7电脑,通过VM虚拟出linux系统,安装centOS7 通过Xshell连接linux,ftp访问服务器资源. 遇到的问题,ftp连不上linux 解决:linux上安装ftp服务 ...

  8. mac远程连接linux 服务器桌面by VNC

    为了远程使用Linux服务器,折腾了一个下午.最终看来还是用vnc最简单了. 实验室有两台强劲的Linux服务器用来做研究.之前我一直都是用ssh登到服务器上去码代码,反应速度很快,感觉很不错.但是因 ...

  9. 使用Xmanager远程连接CentOS6.4图形界面详解(图文)

    1.首先安装与下载图形界面GNOMEyum groupinstall "Desktop"yum groupinstall "X Window System"yu ...

随机推荐

  1. 2.Early Education of Children 儿童的早期教育

    2.Early Education of Children 儿童的早期教育 (1) In bringing up children,every parent watches eagerly the c ...

  2. Win7 VS2015环境使用qt-msvc2015-5.6.0

    QT下载 http://www.qt.io/download-open-source/#section-2 我用的是 qt-opensource-windows-x86-msvc2015-5.6.0. ...

  3. dj 模板层template

    1 模板语法之变量 在 Django 模板中遍历复杂数据结构的关键是句点字符, 语法: {{var_name}} def index(request): import datetime s=" ...

  4. IntellJ IDEA 2017 激活编译器配置,读取多个配置文件

    1.设置编译器,找到1,点击2 2.输入设置命令:--spring.profiles.active=test,如果是多个文件输入--spring.profiles.active=test,dev 3. ...

  5. 华为机试-iNOC产品部-杨辉三角的变形

    题目描述 1 1 1 1 1 2 3 2 1 1 3 6 7 6 3 11 4 10 16 19 16 10 4 1以上三角形的数阵,第一行只有一个数1,以下每行的每个数,是恰好是它上面的数,左上角数 ...

  6. UVa 11077 Find the Permutations (计数DP)

    题意:给定 n 和 m,问你在 1 ~ n 的所有排列中,有多少个排列满足至少要交换 m 次才能变成 1 2 3 ... n. 析:首先,先考虑一下,某个排列,要变成 1 2 3 .. n,最少要交换 ...

  7. VSS + Eclipse 管理源码

  8. 微信接入时tomcat的端口调整

    必须以http://或https://开头,分别支持80端口和443端口. www.xx.com 等同于 www.xx.com:80 但tomcat默认端口是8080,需要修改为80 修改方法: TO ...

  9. VS中的调试相关的技巧

    1. 可以设置断点的命中条件:

  10. iOS开发中与库相关的术语

    动态库 VS 静态库 Static frameworks are linked at compile time. Dynamic frameworks are linked at runtime