tigerVNC的简单使用教程(CentOS的远程桌面连接)

1、环境和软件准备

(1) CentOS 6.5下

[root@localhost ~]$ yum install tigervnc

(2) Windows 7下

tigervnc-1.2.0.exe,在http://sourceforge.net/projects/tigervnc/下载

2、启动vncserver(服务器端)

vncserver :n

这里的n是sessionnumber,不指定默认为1,也可以是2、3等等。第一次会提示输入密码,以后可以使用vncpasswd命令修改密码。

3、启动vncviewer(客户端)

vncviewer localhost:n

这里的n对应vncserver指定的数字,如果使用Xmanager等工具,在Windows下就自动弹出CentOS的桌面,这里我们改用tigervnc-1.2.0.exe。

4、启动tigervnc的Windows版本(tigervnc-1.2.0.exe)

VNC的默认端口是5900,而远程桌面连接端口则是5900+n(n是vncserver命令指定的)。如果使用“vncserver :1”命令启动VNC Server,那么下面的端口应该是5901。


点击“OK”,提示输入密码后,就可以看到CentOS的桌面了。

5、关闭vncserver(服务器端)

vncserver -kill :n

如果使用vncserver :n多次建立远程桌面,可以用

vncserver –list

列出当前用户建立的所有远程桌面,例如

VNC实在是个非常强大的工具。

这里我说下通过VNC控制内网机器。连内网,无非两个办法,主动与被动,你要主动连接,除非能在路由器上nat,不过我想很少有人在公司能有这个权限吧!那我只能用被动的方式,即客户端监听,让服务器来连(正好与普通的CS概念反反)。
假设我在家里,我拥有一个公网IP,58.24.240.3(必须,目前实现不了内网连内网,除非走VPN),连公司的电脑。方法是让公司装上vncserver然后主动来连我。
 
步骤:
1。家里的电脑需要安装winvnc,只需要个vncviewer功能即可。然后启动listening vncviewer功能。(命令行为vncviewer -listen)
2。公司电脑
WINDOWS主机:
安装winvnc,需要安装server功能的。
启动vncserver,状态栏会多出个icon,然后点Add New Client,输入家里的电脑的公网IP即可。当然防火墙等问题请自行排除。
用命令行方式,
切到vnc安装目录下,执行:

winvnc4 -start

winvnc4 -connect 58.24.240.3

 
 
linux主机:
安装vnc-server 。(我装的是4.1.2 的版本,用的RHEL5系统)
输入

vncserver
vncconfig -display :1 -connect 58.24.240.3

注:
1。vncconfig是4版本后开始用的,以前用的是vncconnect去连接客户端的
2。display后面的1指你开的显示屏幕,默认从1开始。

3。vnc连上后显示如果觉得不好看的话,默认是仅使用xterm,可以修改家目录下的.vnc目录下的xstartup文件,只要留下这两行
 unset SESSION_MANAGER
 exec /etc/X11/xinit/xinitrc
 其他都注释掉

[root@localhost ~]$ vncserver -list

TigerVNC server sessions:

X DISPLAY # PROCESS ID

:1      14174

tigerVNC远程桌面,跨内网的更多相关文章

  1. 利用阿里云搭建frp实现外网远程桌面链接内网电脑

    主要应用场景:针对学生放假回家使用外网无法远程操作学校的服务器或者电脑,这里通过阿里云的云服务器搭建一个frp服务,实现内网穿透,从而可以直接通过远程桌面或者其他工具实现对校园网内的服务器或者电脑进行 ...

  2. pycharm远程debug(内网环境,跳板机)

    1.设置隧道 工具: secureCRT 1.新建跳板机连接session 2.选择刚建好的session --> Properties --> Port Forwarding --> ...

  3. 内网穿透神器ngrok

    相信做Web开发的同学们,经常会遇到需要将本地部署的Web应用能够让公网环境直接访问到的情况,例如微信应用调试.支付宝接口调试等.这个时候,一个叫ngrok的神器可能会帮到你,它提供了一个能够在公网安 ...

  4. 内网穿透神器ngrok——将本地项目驾到外网

    相信做Web开发的同学们,经常会遇到需要将本地部署的Web应用能够让公网环境直接访问到的情况,例如微信应用调试.支付宝接口调试等.这个时候,一个叫ngrok的神器可能会帮到你,它提供了一个能够在公网安 ...

  5. 内网穿透神器ngrok(转)

    相信做Web开发的同学们,经常会遇到需要将本地部署的Web应用能够让公网环境直接访问到的情况,例如微信应用调试.支付宝接口调试等.这个时候,一个叫ngrok的神器可能会帮到你,它提供了一个能够在公网安 ...

  6. Windows 设置内网和外网同时使用

    想要电脑同时使用内网和外网必须具备两个网卡,一个是无线网卡一个是本地连接,无线网卡用来连接wifi也就是外网,而本地连接需要网线连接内网,外网是不需要做设置的,我们只需要设置内网即可,鼠标右击电脑右下 ...

  7. 内网穿透工具--NPS

    一.简介 NPS是一款轻量级,高性能,强大功能的内网穿透代理服务器.目前支持TCP,UDP流量转发,可支持任何TCP,UDP上层协议(访问内网网站,本地支付接口调试,SSH访问,远程桌面,内网dns解 ...

  8. 使用Holer远程桌面登录家里电脑和公司内网电脑

    1. Holer工具简介 Holer exposes local servers behind NATs and firewalls to the public internet over secur ...

  9. 利用SSH端口转发实现远程访问内网主机远程桌面(一) 建立SSH转发

    近期家里更换了移动的宽带,拨号后拿到的是10开头的内网IP,就不能像之前一样通过路由器的端口映射实现从外网访问主机的远程桌面.这种情况下可以利用一台具有公网IP的服务器充当中转,利用SSH的隧道转发功 ...

随机推荐

  1. 浅析Linux系统下用户与权限管理

    Linux作为一种多用户多任务操作系统,在日常的使用中不可避免地要划分出一个角色的概念来管理和使用计算机,这个角色与每一个计算机使用者关联,在Linux中称这种角色为用户.而在每一个用户使用计算机的过 ...

  2. SKShapeNode类

    继承自 SKNode:UIResponder:NSObject 符合 NSCoding(SKNode)NSCopying(SKNode)NSObject(NSObject) 框架  /System/L ...

  3. PHP Strict standards:Declaration of … should be compatible with that of…(转)

    今天把原来一份很老的PHP代码导入到了PaaS上,出现了许多Strict standards:Declaration of … should be compatible with that of…这样 ...

  4. [转] The Single Biggest Obstacle to Trading Success

    Why do some people succeed spectacularly in the market while others fail? The market is the same for ...

  5. IIS rewrite映射规则语法格式

    IIS rewrite映射规则语法格式,特殊符号:&请用& amp;代替,否则异常. <configuration> <system.webServer> &l ...

  6. 配置VSFTP服务器

    一.Linux FTP服务器分类:  <1>wu-ftp  <2>proftp=profession ftp  <3>vsftp=very security ftp ...

  7. python面对对象编程------3:写集合类的三种方法

    写一个集合类的三种方法:wrap,extend,invent 一:包装一个集合类 class Deck: def __init__( self ): self._cards = [card6(r+1, ...

  8. 你确定你是一个合格的.Net开发人员吗?

    做.net开发已有近5年时间,自认掌握的知识比较全面.最近部门需要招人,今天抽空在网上看了一下,发现我了解的还是不够多啊.下面是我大致的罗列了一下作为一名.Net开发人员所需要掌握的只是.看看你是不是 ...

  9. CSS3 边框

    说明:CSS3完全向后兼容,因此不必改变现有的设计.浏览器通常支持CSS2 CSS3模块 CSS3被划分为模块: 选择器 框模型 背景和边框 文本效果 2D/3D 转换 动画 多列布局 用户界面 CS ...

  10. 微软分布式缓存 appfabric

    appfabric为微软自家产的分布式缓存解决方案,随dotnet4.0一起发布.目前版本为1.1