Linux vnc server

虽然我们可以通过ssh来远程登录linux服务器,但有时在图形界面中会更加方便,如测试apache,web等,为此我们需要远程登录图形界面,vnc就是实现windows访问linux图形界面的好工具,因此我们需要搭建 一个vnc server
获取软件
[root@alicia ~]# yum install vnc
[root@alicia ~]# rpm -qa | grep vnc
vnc-server-4.1.2-14.el5
vnc-4.1.2-14.el5_6.6

启动一个进程

[root@alicia ~]# vncserver :1

You will require a password to access your desktops.

Password:
Verify:
xauth:  creating new authority file /root/.Xauthority

New 'alicia.net:1 (root)' desktop is alicia.net:1

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/alicia.net:1.log

客户端下载RealVNC进行连接

Linux vnc server_第1张图片
解决办法:
[root@alicia ~]# vi ~/.vnc/xstartup 
  1 #!/bin/sh
  2 
  3 # Uncomment the following two lines for normal desktop:
  4 unset SESSION_MANAGER
  5 exec /etc/X11/xinit/xinitrc
  6 
  7 [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  8 [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  9 xsetroot -solid grey
 10 vncconfig -iconic &
 11 xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
 12 twm &
 13 gnome -session &

重新再启动

[root@alicia ~]# vncserver -kill :1
Killing Xvnc process ID 18414
[root@alicia ~]# vncserver :1

New 'alicia.net:1 (root)' desktop is alicia.net:1

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/alicia.net:1.log
客户端在连

Linux vnc server_第2张图片

大功告成~

你可能感兴趣的:(linux,vnc)