知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

linux远程桌面链接――suse和ubuntu下的vnc配置

发布时间:2014-09-05 14:10:37作者:知识屋

linnux远程桌面链接——suse和ubuntu下的vnc配置
 
概要:很多情况下,我们需要使用linux的远程桌面连接,此时,进行适当的配置往往十分重要。本文,主要为你讲解ncserver的原理,在ubuntu和suse两种环境下配置vnc的方法。
 
1.VNC工作流程
VNC工作流程
(1) 在服务器端启动 VNC Server。
(2) VNC客户端通过浏览器或 VNC Viewer 连接至VNC Server。
(3) VNC Server传送一对话窗口至客户端,要求输入连接密码, 以及存取的VNC Server显示装置。
(4) 在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。
(5) 若是客户端通过 VNC Server 的验证,客户端即要求VNC Server显示桌面环境。
(6) VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。
(7) VNC Server将来由 X Server 的桌面环境利用VNC通信协议送至客户端, 并且允许客户端控制VNC Server的桌面环境及输入装置。
 
2.使用前的准备
 
1)在服务器端安装Vncserver
2)客户机端安装Vnciewer
3)关闭防火墙
suse:sudo SuSEfirewall2 stop
 
3.启动Vnc服务
 
方法:服务器端输入
vncsever (随后会提示输入密码病确认)
 
4.配置xstartup启动脚本。
 
  用VI编辑/root/.vnc/xstartup脚本
 
  内容如下:
 
  #!/bin/sh
 
  xrdb $HOME/.Xresources
 
  xsetroot -solid grey
 
  xterm -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &
 
  twm &
 
  将最后一行更改为
 
  startgnome
 
  DISPLAY=:1 gnome-session(这一行是可选的)
 
  就是启动gnome图形界面窗口。(如果是在suse环境下,应该该为startkde)
 
  保存后,重启vnc。
 
 
 
5.连接vncserver
 
 
客户机端输入:vncviewer IP: 桌面编号
 
6.vnc的一些命令
 
 
vncserver  [:display#]  [-name  desktop-name]  [-geometry widthxheight] [-depth depth] [-pixelformat
       format] [Xvnc-options...]
       vncserver -kill :display#
 
7.重要的配置文件
 
 
       $HOME/.vnc/xstartup
 
当VNC desktop 启动的时候,这个脚本下的x application将要启动。
 
xdm(X Display Manager,X 显示器管理器)命令管理 X 显示器集合,这些显示器可能在本地主机上,也可能在远程服务器上。
 
 xsetroot - root window parameter setting utility for X
 
xterm - terminal emulator for X
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜