Linux工具使用(1)――VNC

检查系统是否安装VNC,如果没有安装去http://www.realvnc.com下载或linux安装盘中安装

#rpm –qa |grep vnc

vnc-4.0-0.beta 4.1.1

vnc-server- 4.0.0 beta4.1.1

安装完后,即可启动vncserver

$vncserver

You will require a password to access your desktops

Password:                                    #密码长度至少6位,且不能与帐号相同
Verify:                                        #
密码文件/home/user/.vnc/passwd
xauth:  creating new authority file /root/.Xauthority
New ´xcorder.sky.cn:1 (root)´ desktop is xcorder.sky.cn:1
Creating default startup script. /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/xcorder.sky.cn:1.log

这段话表示起动了一个图形终端,编号为1,要记住这个编号,等下登录时需要提供这个编号。

如果你要停止这个进程,使用下面命令:

$vncserver -kill :1                   #此命令可以使xstartup文件即时生效,关了再启

如果你想要更改VNC Server的密码,只要执行:

$vncpasswd

修改配置文件/home/user/.vnc/xstartup,修改后需重启vncserver

#!/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 &            如果是用KDE桌面的,则改为 kde-session &

重启vnc

#sudo /sbin/service vncserver restart

修改/etc/sysconfig/vcnServer文件中的内容,将原本数据改为:

VNCSERVERS="2:user 15:otheruser"                    #这里1 15是端口号,用于连接时的端口VNCSERVERARGS[2]=”-geometry 800x600 –query localhost”   #启动prot5900+2,即5902

按以上的设置情况下,要服务器关闭防火墙才能使用VNC Viewer进行连接。若要在不关闭防火墙的情况下也能进行远程管理则要:

#vi /etc/sysconfig/iptables

增加如下一句:-A RH-Firewall-1-INPUT –m state –-state NEW –m –tcp –dport 5901 –j ACCEPT

客户端二种操作方法

1、在Microsoft Windows上运行VNC Viewer,直接运行“vncviewer.exe”

2、打开浏览器,在地址栏中输入被控端IP地址,并在网址后加上5900+显示编号的端口号即可

 

你可能感兴趣的:(linux,职场,vnc,休闲)