Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3000546
  • 博文数量: 454
  • 博客积分: 4860
  • 博客等级: 上校
  • 技术积分: 6375
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-13 10:08
个人简介

10年工作经验,专研网站运维。

文章分类

全部博文(454)

文章存档

2017年(11)

2016年(13)

2015年(47)

2014年(36)

2013年(147)

2012年(64)

2011年(136)

分类: 系统运维

2015-08-12 12:20:32

VNC软件是客户端通过图形化管理服务器,使用虚拟机时必须要用图形化管理服务器。
1、打开一个Terminal,安装vnc4server

sudo apt-get install vnc4server



2、接着安装 sudo apt-get install gnome-panel

3、启动vnc4server,输入vnc4server此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。
(123456)

    输入完密码后你将看到类似下边的提示:



这里你就可以看到了新创建了一个桌面 为ubuntu:1这个作为后台连服务器用
4.编辑启动脚本

vim /home/用户名/.vnc/xstartup
在&x-window-manager & 增加#
(就是注释掉这一行。)
然后再最下面增加2行
startgnome &
DISPLAY=:1 gnome-session &
截图如下:
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
startgnome &
DISPLAY=:1 gnome-session &
保存退出;

5.重启VNC服务

vncserver -kill :1  然后再启动vnc服务输入vnc4server

(2)启动多个界面(如果只要一界面,这步可省略)
[root@web~]# vncserver :2 (启动root登录的第二个界面)
(3).停止vncserver服务
[root@web~]# service vncserver stop(停止start时候所启动的界面:1,其它另启的界面:2不停止)
[root@web~]# vncserver -kill :1 (停止某个界面,要用kill命令来杀掉界面1的进程)
[root@web~]# vncserver -kill :2 (停止某个界面,要用kill命令来杀掉界面2的进程)
通过 #service vncserver status 命令可以查看出有多少个进程pid号,表示启动了多少个界面
6. 下载vncviewer客户端软件。不需要安装server端,也不需要序列号。
6.在window下打开vnc客户端输入 服务器IP:1:



7.点击确定,输入在服务端的密码
这里的密码就是刚才设置的密码,不是root或其他用户的密码。
(123456)



8.成功登录



7.让vncserver服务随机启动
默认状态下,vncserver服务不是开机自动启动,需要手工启动。
[root@web~]# chkconfig --list vncserver
[root@web~]# chkconfig vncserver on
保存后,重启测试。
Or
sudo vim /etc/rc.local
vncserver
8. 每次开机都要启动VNC,如下:
vnc4server
vncserver :2
阅读(2603) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~