网站地图    收藏   

主页 > 系统 > windows >

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

来源:自学PHP网    时间:2015-04-17 17:13 作者: 阅读:

[导读] Windows通过VNC远程桌面访问Ubuntu设备:一个WIN7的机器,一个系统为Ubuntu的机器 (二者可以均可为虚拟机或实体机)目的:在Windows系统上通过VNC远程访问Ubuntu。简介:. VNC(VIrtual network...

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://www.realvnc.com/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)
 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论