• VNC的安装及配置

  • 【来源】: 原创【作者】:ycj【发布时间】:2015-05-22  【浏览】:44342
  • VNC的安装及配置是一般 Linux 发行版都会附带的 VNC服务器软件, VNC的安装是一个为了满足分布式用户共享服务器上面的资源,而在服务器上开启的一项服务,对应的客户端软件为VNC Viewer;它也可以是不同的操作系统,VNC Server配置是利用windows远程访问linux系统资源的一种远程访问方式。

    VNC的安装步骤:

    1VNC的安装其实也是非常简单的, VNC ServerVNC viewer.这一个命令就可以了。

    2.设置 vnc server 的访问密码 vncpasswd

    补充说明:3.3版的VNC,不会自动的建立/root/.vnc/passwd文件,需要先手工建立,再运行vncpasswd  

    3.启动vnc server 若未用vncpasswd设置密码,则第一次运行vncserver时,会提示设置密码,再次确定密码。(为了不想任何人都可以任意遥控此计算机。因此当第 1次启动VNC server时,会要求设置网络遥控的密码)

    注意: vncpasswd 可以更改这个密码,或者添加密码   

    New 'X' desktop is dding:2 一定要记住这一行稍后会用到,终端编号;  

    Creating default startup script /home/drq/.vnc/xstartup Starting applications specified in /home/drq/.vnc/xstartup Log file is /home/drq/.vnc/dding:2.log 每次会启动一个server, 并有一个代号。

    可以在服务里面选中vncserver,这样系统启动时可以默认启动vnc服务(否则需要手动启动)。

     

    4.更改为kde或者gnome等图形方式登陆 Linux 上的 vnc server 内定的管理环境是 twm,不好看,也不方便。

    第一次启动后vnc使用twm客户端(即只能显示个虚拟终端,可在终端里运行界面程序,但是任意时刻只能运行一个),如果要用完整的KDE客户端(此时可以显示终端桌面,完全跟本地登陆一样),我们来把它改成 KDE

    修改 $HOME/.vnc/xstartup这个文件,把 twm 改成 startkde 修改后要重新启动 vnc server。再次进行vnc连接时将显示KDE图形界面。 其实是将root/.vnc/xstartup这个文件。 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/xstartupn".

      [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesn".   xsetroot -solid greyn". vncconfig -iconic &n".

    xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & wm &

    有三种方法修改:

    a) 可以将最后一行中的twm修改成gnome或者startkde都可以,保存并重新启动vncserver服务;

    b) 将文件所有内容清除,写入gnome-session,保存并重新启动vncserver服务;

    c) 也可以写unset SESSION_MANAGER   exec /etc/X11/xinit/xinitrc  表示启动默认的图形管理器即将第2,3行的#去掉也可以,我就是这么做的。然后重新开一下服务。试一下就OK了,  

    5.为不同的用户开启不同的窗口

    即可以管理远程登陆的用户,对权限等进行管理。

    建立root用户的vncserver,其对应的窗口号为 1  

    [root@dding drq]# vi /etc/sysconfig/vncservers

    # The VNCSERVERS variable is a list of display:user pairs. #

    # Uncomment the line below to start a VNC server on display :1 # as my 'myusername' (adjust this to your own).  You will also # need to set a VNC password; run 'man vncpasswd' to see how # to do that. #

    # DO NOT RUN THIS SERVICE if your local area network is # untrusted!  For a secure way of using VNC, see

    # .                                                                                                                

     VNCSERVERS="1:root 2:drq" 表示用1登陆即为root用户,2登陆为drq用户

    可以通过以下命令启动或停止vnc服务: # service vncserver start/stop/restart 如果启动了多个vnc显示,可以通过以下命令关闭指定显示号的vnc服务: # vncserver -kill :1  (":1"为指定的显示号)

    [root@dding drq]# /etc/init.d/vncserver stop

    关闭 VNC 服务器:1:root 2:drq [ 确定 ]

    [root@dding drq]# /etc/init.d/vncserver start

    启动 VNC 服务器:1:root 2:drq [ 确定 ]  

    VNC viewer的配置设置

    1.在Microsoft Windows上运行VNC Viewer  直接运行“vncviewer.exe,系统会出现”Connection details”对话框。 

    在“Connection details”对话框中的“VNC server”文本框中输入VNC ServerIP地址(或主机名及显示装置编号,单击“OK”按钮后,VNC Server即会开始检查所输入的信息,若是信息错误,系统会出现“Failed to connect to server”的错误信息:若是信息正确,则会接着出现“VNC Authentication”对话框。  

    若是在“VNC Authentication”对话框中输入的密码正确,就可以成功地打开Linux的桌面窗口。(注意:若vncserver未启动或者秘密错误都将不能正常登陆。从浏览器远程遥控

    启动VNC Server 后直接打开windwos的浏览器,在地址栏中输入被控端的网址或IP地址,并在网址后加上“:5800+显示编号”的端口号即可操控该计算机。 

    例如:http://10.0.0.247:5801/ (如果显示编号为1,一般第一次设置的显示编号都是1,就用580015801)

    另外,采用浏览器访问方式,需安装Java Runtime Environment环境。  

    2 .Linux系统远程控制其他Linux主机

    linux下使用vncviewer连接:输入以下命令:# vncviewer10.0.0.139:48

    (注:“10.0.0..139”为远程服务器的IP地址,“:48”即为显示号) 按要求输入密码,即可以看到远程的桌面。

    如果网络速度较差,又希望通过图形界面管理,可以降低显示的颜色深度。执行以下指令:

    # vncviewer 219.166.236.11:1 -brg233



    本文地址:http://www.ykw123.com/VNC/new_content/10-32.html,转载请注明。
上一篇:VNC远程控制

下一篇:VNC远程控制软件可以用于局域网监控吗?

标签VNC安装VNC配置


编辑推荐

更多>>
员工电脑监控,网络人替您搭把手 员工电脑监控,网络人替您搭把手 2015-08-09 215157人浏览 电脑定时关机怎么设置?电脑定时关机怎么设置? 2015-08-09 211754人浏览 强大的远程管理VNC 强大的远程管理VNC 2015-08-05 218201人浏览 内网穿透——网络人远程控制软件 内网穿透——网络人远程控制软件 2015-08-06 217114人浏览 VNC应用于广播教学 VNC应用于广播教学 2015-08-06 226041人浏览

您还可以这样联系我们

联系我们