linux下VNC配置详解
以下配置为配置VNC详细介绍。并解决了用VNC View登入发现画面是灰色的问题
1. linux下VNC的配置
首先在Linux的add/remove applications中的system
tools下面安装VNC-server服务安装完成后直接输入vncserver 会出现以下内容:
passwd: //只有这个帐号是第一次运行vncserver,才会要求你输入连接的密码。
verify:
New 'server1.linux:4 (demo)' desktop is server1.linux:1
Starting applications specified in /home/.vnc/xstartup
Log file is /home/.vnc/server1.linux:1.log
上面这段话表示起动了一个图形终端,编号为1,要记住这个编号,等下登录时需要提供这个编号。
第一次启动VNC一定要先直接输入vncserver。如果你要停止这个进程,使用命令
vncserver -kill :1
启动后就可以在客户端上面输入IP加刚才提到的那个编号即可登陆机器(xxx.xxx.xxx.xxx:1)
看到一个灰色的Xwindow桌面但上面什么也没有
运行过一次VNSERVER后会在HOME目录下面生成一个.VNC文件夹(在开始启动的时候可看到该文件夹的位置)注:该目录为隐藏,可直接输入路径进入。修改xstartup文件,去掉unset
SESSION_MANAGER 和exec /etc/X11/xinit/xinitrc 前面的注释符号,将最后一行twm
& 改成 gnome-session
&
vi /root/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal 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即可
2、VNC的启动/停止/重启
#service vncserver
start/stop/restart
关闭具体的vncserver命令:
vncserver -kill :1
vncserver -kill :2
3、设置密码
#vncpasswd
4、客户端登陆
在vnc客户端中输入:服务器端IP:1或服务器端IP:2
5、设置登陆到KDE桌面
注:很多情况下,提示VNC无法连接