介绍Ubuntu VNC远程控制原理操作

系统 Linux
先说一下Ubuntu VNC的原理吧,Ubuntu VNC需要在受控端运行Server,控制端用tcp/ip协议连接Server端,此时在控制端的GUI中能看到受控端的桌面,同时控制端的键盘鼠标事件就能发送到受控端实现控制。

Ubuntu VNC已被广泛应用但是也在不断的更新,这里介绍Ubuntu VNC安装设置使用,帮助大家安装更新Ubuntu VNC系统。Ubuntu 是一个完全以 Linux 为基础的操作系统, 可自由的获得,并提供社区和专业的支持。Ubuntu与windows通过vnc实现远程互控.

Ubuntu VNC是一款很老牌的远程控制软件了,现在的版本是4.0,很成熟稳定。他可以实现远程控制,与Windows xp的远程桌面的概念一致。但Linux系统和Windows系统的互控当然不能通过远程桌面了,微软似乎在跨平台方面有点嫩。
废话少说额,看看怎么互控。

先说一下Ubuntu VNC的原理吧,Ubuntu VNC需要在受控端运行Server,控制端用tcp/ip协议连接Server端,此时在控制端的GUI中能看到受控端的桌面,同时控制端的键盘鼠标事件就能发送到受控端实现控制。所以说要使用Ubuntu VNC首先安装一下服务端和客户端的软件是必不可少的,否则那就成了木马了。
首先说Ubuntu这一端吧。Ubuntu 7.04集成了远程桌面的能力,如果您并没有安装Ubuntu VNC, 您可以用下面的命令手工安装:
1.sudo apt-get install tightvncserver tightvnc-java
2.tightvncserver
3.geidt ~/.vnc/xstartup
4.把配置的内容大致修改如下
#!/bin/sh
unset SESSION_MANAGER
xrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#!x-window-manager &
gnome-session &

安装完成后,您可以在
系统->首选项->远程桌面
打开Ubuntu VNC的配置,如下图所示:

在windows端,您需要安装Ubuntu VNC的客户端和服务端,您可以从这里下载。
安装完成后,windows会在系统托盘中有一个图标,说明vnc Server已经启动了

当把光标方上去后就会显示IP地址。处于安全考虑,您需要设置windows下的
Ubuntu VNC访问密码,在托盘图标上点右键,选择Opinion菜单项即可:

目前为止,Ubuntu就可以通过Ubuntu VNC访问windows了,您可以在终端输入下面的命令:
vncviewer 192.168.1.4:0

其中192.168.1.4是windows的IP地址,您可以换成您要控制的那台机器的IP地址。
由于我们VNC server设置了密码,所以过程中会有一个让您输入密码的步骤,那没啥说的了,直接输您在windows下设置的那个Ubuntu VNC的密码就OK了。

window下控制Ubuntu的方法大体类似,在windows的Ubuntu VNC安装完成后,会在开始菜单中添加一个VNC Viewer的快捷方式,您可以用它来连接ubuntu:

是不是很简单阿?
不过因为我是在虚拟机上安装的windows XP,所以在XP上访问主机Linux时一定会出现诡异的事情的:因为XP下显示linux桌面, 而linux的桌面又是虚拟机,虚拟机显示的是XP,XP下又在显示Linux,这就是传说中递归吧,呵呵。我如果活动一下鼠标,那么鼠标乱窜,系统没死掉真算是我的运气,希望您也好运,发一个诡异的图,结束文章:这张图是只嵌了两层时的图,它会一直往里面加嵌套,理论上因该无限嵌套下去的。

【编辑推荐】

  1. Ubuntu sudo执行安装命令与配置
  2. 解压Ubuntu 8.10安装桌面教程
  3. Ubuntu Beryl安装及创建脚本
  4. Ubuntu vimrc配置文件存放
  5. 大致学习讨论Ubuntu8.10硬盘安装
责任编辑:佚名 来源: CSDN
相关推荐

2009-07-06 17:09:19

SUSE LinuxVNC远程控制实用技巧

2009-07-22 19:06:37

2013-10-14 10:19:26

2011-08-31 17:55:06

2011-02-17 09:14:32

2014-08-22 09:08:23

远程控制木马

2014-10-14 18:03:11

远程监控

2014-01-15 15:01:54

远程控制

2013-12-10 18:16:31

2014-01-07 17:21:27

远程控制

2010-09-26 10:41:31

2011-08-08 15:57:43

2013-12-20 16:43:33

远程开机关机

2023-09-18 14:41:56

2009-06-10 09:26:58

2014-01-17 17:33:32

远程开机

2013-09-09 11:12:06

网络人远程控制软件

2012-04-10 14:57:30

Windows桌面远程控制Linux

2013-09-25 14:47:15

远程控制SDK

2013-07-25 09:42:00

远程桌面连接远程控制
点赞
收藏

51CTO技术栈公众号