好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Windows通过VNC远程桌面访问Ubuntu - Windows操作系统

Windows通过VNC远程桌面访问Ubuntu

 

设备:

一个WIN7的机器,一个系统为Ubuntu的机器 (二者可以均可为虚拟机或实体机)

 

目的:在Windows系统上通过VNC远程访问Ubuntu。

 

简介:. VNC(VIrtual network Cumputing)是Linux下远程接入的一种方式。 

 

它包括两部分:VNCServer 和VNC Viewer。

 

VNCServer安装在被控制机上,VNC Viewer安装在主控机。

 

如,现在要通过windows远程访问Ubuntu,则windows是主控机它安装VNC Viewer

 

步骤:

 

1.在ubuntu上安装vnc

 

$ sudoapt-get  install vnc4server

 

如果提示软件包找不到,在系统设置的软件包中,第三方软件里勾上源地址

 

2. 在Ubuntu上启动vncserver,创建一个vnc桌面有两种方式

方式① 创建一个vnc桌面,会话号由vncserver自动生成

 

$ vncserver

 

方式②创建一个指定会话号的vnc桌面

 

$vncserver:2                                 <--------------创建一个指定会话号为2的桌面,注意 冒号:前面有一个空格

 

注:在第一次启动vncserver时会要求输入一个6字符的密码,此密码在远程登录时会用到。xstartup

 

3. 修改远程登录桌面配置为图形化界面

默认情况下,远程访问出现的是终端模式,为达到图形化界面,需更改设置:运行

 

$gedit/root/.vnc/xstartup

 

将其内容设置为:

 

#!/bin/sh

 

# Uncomment the following two lines fornormal desktop: (去掉以下两行的#就可以允许使用桌面了)

 

unset SESSION_MANAGER

 

exec /etc/X11/xinit/xinitrc

 

[ -x /etc/vnc/xstartup ] && exec/etc/vnc/xstartup

 

[ -r $HOME/.Xresources ] && xrdb$HOME/.Xresources

 

xsetroot -solid grey

 

vncconfig -iconic &

 

#xterm -geometry 80x24+10+10 -ls -title"$VNCDESKTOP Desktop" &

 

#twm & ---把这两行注释掉,加上

 

gnome-session &

 

配置文件修改后,先杀死已运行的服务,vncserver -kill :1 然后再重新启动vnc服务 service vncserver restart,再运行vncserver即可

 

4. 在windows用VncViewer登录桌面

 

访问http://HdhCmsTestrealvnc测试数据/download/viewer/

 

下载 VncViewer

 

打开程序后

 

按如下格式输入VNC Server地址: VNCServer IP地址:会话号    (如,我的ubuntu ip为192.168.4.108,回话号为5,则输入 192.168.4.108:5)

 

连接,  然后输入前面设置的密码。OK,现在远程成功了。

 

5. 关闭桌面会话

$vncserver –kill空格:会话号  (如 $vncserver -kill :2)

 

查看更多关于Windows通过VNC远程桌面访问Ubuntu - Windows操作系统的详细内容...

  阅读:53次