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) |