ubuntu10.04|vnc4server
来源:互联网 发布:org.apache.poi jar包 编辑:程序博客网 时间:2024/06/09 13:46
1、安装vnc4server
1
sudo apt-
get
install vnc4server
2、创建登录密码(两种方法)
- 直接运行vnc4server(vncserver),装上vnc4server后提供这两个命令。vnc4server是一个脚本文件,vncserver是一个链接文件,链接到/etc/alternatives/vncserver,和vnc4server有相同的脚本内容。执行后要求你输入密码,这就是要创建的密码。
1
vnc4server
- 运行vnc4passwd(vnc4passwd),同上与运行vnc4server创建密码不同,vnc4passwd运行的时候创建的密码就是最新的密码,不管你前面创建的密码是什么,运行vnc4passwd后创建的密码就是最新的密码,而vnc4server只在第一次运行的时候才能创建密码,如果已经有了密码,那它就直接启动vnc服务。
1
vnc4passwd
上面两种方法,执行命令以后都会在家目录下创建.vnc目录。两种方法在这个新目录下创建不一样的文件。如果是vnc4server,则应该创建的都会创建,而vnc4passwd只创建passwd用于存放密码。
3、启动vnc4server
1
vnc4server
执行这个命令,会在家目录下创建.vnc目录,并且创建一系列的文件。运行成功会有如下内容显示:
1
New
'xxxx:1 (xxxx)'
desktop
is
xxxx:1
2
3
Starting applications specified
in
/home/xxxxx/.vnc/xstartup
4
Log file
is
/home/xxxx/.vnc/xxxx:1.log
xxxx因系统而异。冒号后面的数字后面还会用到。
4、关闭vnc4server
1
vnc4server -kill :1
-kill与:1之间有一个空格。这个要注意,要是没有的话,运行的结果很特别,会启动一个vnc4server服务窗口.如果能成功执行,执行返回的意思大抵是杀了Xvnc4.
5、重要的配置(~/.vnc/xstartup)
这个文件最原始的长相应该是:
01
#!/bin/sh
02
03
# Uncomment the following two lines for normal desktop:
04
# unset SESSION_MANAGER
05
# exec /etc/X11/xinit/xinitrc
06
07
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
08
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
09
xsetroot -solid grey
10
vncconfig -iconic &
11
x-terminal-emulator -geometry 80x24+10+10 -ls -title
"$VNCDESKTOP Desktop"
&
12
x-window-manager &
修改后长这样:
01
#!/bin/sh
02
03
# Uncomment the following two lines for normal desktop:
04
unset SESSION_MANAGER
05
exec /etc/X11/xinit/xinitrc
06
07
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
08
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
09
#xsetroot -solid grey
10
#vncconfig -iconic &
11
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
12
#x-window-manager &
为什么要这样修改。原因:vnc4server默认启动x-window-manager &,这是个很丑的窗口管理器。修改后远程看到的桌面和你打开这个服务看到的桌面一模一样。网上有些修改这个地方的参考,可能是由于软件版本不一样,我照着做了没有作用。大抵是这么改的,添加:gnome-session&.这是启动gnome的命令,有兴趣的朋友不妨试试这个命令。后果是。。。。。原因是:你已经启动了gnome桌面了,要是你再启动一次那就是后果。。。。
6、修改/etc/X11/xinit/xinitrc权限
1
sudo chmod 755 /etc/X11/xinit/xinitrc
这个我不太理解,但认真看上面的修改部分,可能会明白。
通过上面的步骤就完成了一个vnc服务的搭建。vnc客户端多种多样,但访问的方式应该差不多(没用过多少个vnc客户端,没有发言权)。具体举例:
客户端:realvnc for windows 下载地址:http://www.realvnc.com/
可以只下载客户端,这个是免费的。也可以服务器和客户端一起下,但服务器端是收费的。
在ubuntu下执行:
1
vnc4server
在windows下运行上述的客户端
server后面填入:ip:1
就不截图的,如果你访问到我处这里还不懂,请你联系我。
参考:
能搜索到的中文写的N个参考(失败的经验)。
http://www.ehow.com/how_5089245_install-vnc-server-ubuntu.html(体味成功的喜悦,外文)
- ubuntu10.04|vnc4server
- ubuntu10.04|vnc4server
- ubuntu13.04 配置 vnc4server
- ubuntu14.04配置vnc4server
- 在ubuntu7.04下配置vnc4server远程桌面
- windows远程连接Ubuntu14.04—vnc4server
- vnc4server+xfce4
- Ubuntu10.04
- 15.1.3 安装vnc4server
- Ubuntu vnc4server安装配置
- ubuntu vnc vnc4server详解
- ubuntu vnc vnc4server详解
- Ubuntu 配置 vnc4server
- Ubuntu10.04更新Ubuntu10.10小提示
- ubuntu10.04升级到ubuntu10.10出错
- Ubuntu10.04 硬盘安装
- Ubuntu10.04 安装EKIGA
- Ubuntu10.04配置LAMP
- zc301摄像头驱动以及在S3C2410中使用serfox和spcaview
- nginx-0.8.38源码探秘(六)
- 摄像头(WebCam)在Linux中采用Spcaserv 架设网络视频服务器 (v0.1b)
- web安全闲谈
- U盘给Linux安装网卡驱动的方法
- ubuntu10.04|vnc4server
- 答辩完毕
- nfl
- 一种基于云计算方式的任务处理模型
- Hibernate高级实体关联映射之多值的实体关联(用组件类实现三重关联,单向导航)
- 给大家介绍个免费的天气插件
- 我学设计模式 之 合成模式
- 80386保护模式——保护模式简介(一)
- 不男不女