网站地图    收藏   

主页 > 系统 > linux系统 >

linux远程桌面链接——suse和ubuntu下的vnc配置 - L

来源:自学PHP网    时间:2015-04-14 11:12 作者: 阅读:

[导读] linnux远程桌面链接suse和ubuntu下的vnc配置概要:很多情况下,我们需要使用linux的远程桌面连接,此时,进行适当的配置往往十分重要。本文,主要为你讲解ncserver的原理,在ubuntu和suse两...

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
 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论