- 浏览: 306896 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
every:
真JB坑爹,标题redhat6 结果用的时5.3 ,尼玛标 ...
RedHat Linux 6企业版开启VNC Server远程桌面 -
okooo00:
五年光景蹉跎,最终还是烂尾了,从此人生又少了一样追求
《凡人修仙传》点评 -
mikey_5:
原来是这样子判断数据格式的,Thanks
POI读取Excel浅谈 -
jveqi:
tracy_meimei 写道楼主,我试过N多次了,在我的my ...
MyEclipse6.5 下Axis2插件的下载和安装 -
jsx112:
...
MySQL select into和SQL select into
环境:RedHat Linux 6企业版。
Xwindows:gnome (红帽默认安装的图形界面)
尽管我们可以使用SSH连接远程通过字符界面来操作Linux,但是对于更多熟悉图形人来说是很不方便的,
因此开启Linux的远程桌面还是很有必要的。目前有两种比较流行的方式:XDM(X display manager)方案
和VNC方案,而我个人比较倾向于VNC方案,一是因为VNC方案配置起来相对比较容易,二是VNC方案支持多
种连接方式,比如通过浏览器访问Linux桌面,免去需要安装客户端的麻烦。
接下来进入具体配置说明:
一, 确认及安装VNCSERVER。
1,首先确认你服务器是否配置了VNCSERVER,可以在命令行下敲入以下命令查看:
[root@localhost: ~]#rpm -qa |grep vnc
vnc-server-4.1.2-14.el5_3.1.i386.rpm #返回VNCSEVER服务器端版本说明你已经安装了VNCSERVER。
2,如果没有安装VNCSEVER,那么从光盘找到安装包进行安装。
首先将光盘挂载(也叫解压)到某个目录这里是在/var/ftp/pub/下面建立了rhel5-64目录
mount -o loop rhel-server-5.3-x86_64-dvd.iso /var/ftp/pub/rhel5-64/
然后在/var/ftp/pub/rhel5-64/Server目录下找到 vnc-server-4.1.2-14.el5.x86_64.rpm安装包(也可以使用地址:
http://centos.ustc.edu.cn/centos/5.5/os/i386/CentOS/vnc-server-4.1.2-14.el5_3.1.i386.rpm下载),使用
RPM命令直接安装;
rpm -ivh vnc-server-4.1.2-14.el5_3.1.i386.rpm
二,开始配置VNCSERVER
1,启动VNCSERVER,第一次启动VNCSERVER会提示输入密码,这里分为管理员账户及普通账户,启动方式
略有所不同。
管理员:
[root@localhost /]# vncserver
You will require a password to access your desktops.
Password: 123456 #输入vnc 连接密码
Verify: 123456 #确认vnc密码
xauth: creating new authority file /root/.Xauthority
New ‘localhost.localdomain:1 (root)’ desktop is localhost.localdomain:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
普通用户:
[root@localhost /]#su ceboy #ceboy 是用户名
[ceboy@localhost /]$ vncserver
You will require a password to access your desktops.
Password: 123456 #输入vnc 连接密码
Verify: 123456 #确认vnc密码
xauth: creating new authority file /home/ceboy/.Xauthority
New ‘localhost.localdomain:2 (ceboy)’ desktop is localhost.localdomain:2
Creating default startup script /home/ceboy/.vnc/xstartup
Starting applications specified in /home/ceboy/.vnc/xstartup
Log file is /home/ceboy/.vnc/localhost.localdomain:2.log
#这里要注意:每个用户都可以启动自己的VNCSERVER远程桌面,同时每个用户可以启动多个VNCSERVER远
程桌面,它们用ip加端口号:ip:1、ip:2、ip:3 来标识、区分,使用同一端口会使另外登录的用户自动
退出。另,VNCSERVER的大部分配置文件及日志文件都在用户home目录下.vnc目录下。
用户可以自定义启动号码如:
[ceboy@localhost /]$ vncserver :2 #注意:2前面一定要有空格。
A VNC server is already running as :2
三,相关桌面配置,RedHat Linux支持两种图形模式:KDE模式和gnome模式。
1,你的RH使用的什么图形模式这个一般只有登录到图形界面查看一下才能知道,或者通过ps -A命令列出
所有当前运行的程序,看看有没有KDE或者gnome字样来判断一下。
如果你是gnome桌面,那么你需要修改/root/.vnc/xstartup的配置文件。
[root@localhost .vnc]# vi 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/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80X24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session gnome #添加这一句是连接时使用gnome 桌面环境
twm &
设置修改完毕最好是重启一次系统,否则设置不会生效。我采用的方法是杀死VNCSERVER进程再重运行
VNCSERVER。
[root@localhost .vnc]#vncserver -kill :1 #这里你启动vncserver时是什么端口号要对应上。
[root@localhost .vnc]#vncserver :1 #重启VNCSERVER,注意:1前面一定要有空格。
2,设置用户信息及分辨率。
[root@localhost: ~]#vi /etc/sysconfig/vncservers
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# 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
# <URL:http://www.uk.research.att.com/archive/vnc/sshvnc.html >.
# Use “-nolisten tcp” to prevent X connections to your VNC server via TCP.
# Use “-nohttpd” to prevent web-based VNC clients connecting.
# Use “-localhost” to prevent remote VNC clients connecting except when
# doing so through a secure tunnel. See the “-via” option in the
# `man vncviewer’ manual page.
VNCSERVERS="1:root 2:ceboy" #此处添加用户,一般只添加一个1:root也就行了。
VNCSERVERARGS[1]="-geometry 800×600 -nolisten tcp -nohttpd -localhost"
VNCSERVERARGS[2]="-geometry 1024×768 -nolisten tcp -nohttpd -localhost"
#注意:上面是分别设置的root和ceboy两个用户的分辨率,注意是用端口号区分的。
另外也可以通过命令行临时修改分辨率及色深,这种方式重启后就会丢失,这里暂时用不到,命令如下:
[root@localhost: ~]#vncserver -geometry 800×600 #设置vncserver的分辨率
[root@localhost: ~]#vncserver -depth 16 #设置vncserver的色深
到这里VNCSERVER服务器端就配置完成了。
四,客户端连接及使用。
1,访问方式
a、在linux下,运行vncviewer命令即可,服务器地址的写法形如192.168.1.11:1
b、在windows下,运行windows版本的vncviewer即可,用法与linux下相近。
c、用浏览器(平台无关),作为java applet来实现,以形如http://192.168.1.11:5801 的方式来启动
(vnc 端口从5800 开始依次类推,一般会是5800,5900)
以下为一些常识:
2,修改密码
运行vncpasswd即可
3,停止vncserver
#vncserver -kill :1
#vncserver -kill :2
注意到vncserver只能由启动它的用户来关闭,即时是root也不能关闭其它用户开启的vncserver,只能用
kill命令暴力杀死进程。
4,稳定性设置
vncserver默认在多个客户机连接同一个vncserver的显示端口时,vncserver端口旧连接,而为新连接服
务,可通过-dontdisconnect拒绝新连接请求而保持旧的连接。
5,同一个显示器可以连接多个客户机
#vncserver -alwaysshared
6,重启服务
service vncserver restart
7,让系统启动时自动启动VNCSERVER。
使用VNC连接登录到RedHat Linux图形界面,点击“系统”——“管理”——“服务器设置”——“服务
”,在“后台服务”中找到VNCSERVER后勾选它,点击保存即可。
以上的安装是在AS6上安装的,在AS4上安装方式和操作方式一样,rpm包我已经在附件中上传了,如有什么问题,请与我联系,QQ346282626。
- vnc安装包及其配置.zip (4.3 MB)
- 下载次数: 495
发表评论
-
redhat enterprise linux中vsftp开机自启动
2011-05-23 14:57 2296有三种方法可以实现redhat中vsftpd服务开机自启 ... -
Windows客户端的JProfiler远程监控Linux上的Tomcat服务器
2011-05-11 17:15 20941.测试环境 服务器:Redhat Enterprise Li ... -
oracle 10g在linux下的安装及简单命令
2011-05-04 18:01 14341、配置数据库 dbca2、配置监听程序和service ne ... -
emctl start dbconsole遇到错误:OC4J Configuration issue
2011-04-26 18:11 2856今天在测试服务器上,启动emctl start dbconso ... -
在Linux下查看和修改环境变量
2011-04-26 15:46 1302系统的环境变量在配置web server以及编写程序都常常被用 ... -
Oracle 10g 下载地址
2011-04-26 15:41 1197Oracle Database 10g Release ... -
PL/SQL Developer连接远程Oracle数据库
2011-04-22 10:27 2095新的项目开始了,要用PL/SQL连接Oracle上新的数据了, ... -
解决Oracle XDB与Tomcat等的8080端口的冲突
2011-04-22 10:19 936从9i开始,oracle的安装缺省包含了XDB。在数据库后,O ... -
Linux独享主机绑定IP和MAC地址,防止ARP欺骗
2011-04-18 17:54 1237一、ARP欺骗病毒,主要表现为:中病毒的机器不仅影响 ... -
DNS中MX记录的理解
2011-04-18 10:55 3509先了解以下几个知识点: A记录:A (Address) 记录 ... -
选择代替Sendmail的邮件服务器软件
2011-04-15 11:05 1023电子邮件是人们在网上最常使用的通信工具之一,它已经成为我们网络 ... -
linux下mail的简单用法
2011-04-15 10:42 1081系统收到邮件都会保存在“/var/spool/mail/[li ... -
Linux上部署J2EE项目的过程及安全
2011-04-02 16:41 1851(一) 部署J2EE到linux上 1、 下载SSH S ... -
linux下使用tomcat查看控制台信息
2011-03-30 17:08 3296可以这样启动 /usr/local/tomcat/bin ... -
linux的date命令设置
2011-03-15 17:21 1194#date //显示当前日期 #date -s //设置 ... -
Linux下一些操作的简单整理
2011-03-08 13:10 13421.tomcat启动与关闭 cd tomcat目录 ./st ... -
linux下Apache+PHP+MySQL安装配置攻略
2011-03-07 17:29 15681.下载apache,我这里下载的是httpd-2.0.64. ... -
Linux设置系统时间
2011-03-06 18:55 1298两步(1)date 042612492005(2)hwcloc ... -
Linux下安装JDK及环境设置
2011-03-06 17:06 2313一、先从网上下载 jdk(jdk-6u24-linux-i58 ... -
RedHat Linux口令恢复任我行
2011-03-03 19:22 1511有许多原因可能导致用户口令的遗失,这对系统管理员而言,可能不是 ...
相关推荐
本文档,在redhat5中测试下,记录下详细过程和操作步骤
很多朋友可能都遇到过这样的困惑,工作中需要用linux服务器,linux操作系统大多数都是直接命令行操作的,但也有一些软件需要图形化操作,这时又不能天天跑机房,这时该怎么办呢?
可以远程连接linux操作系统,非常的方便,但需要在linux开启vnc服务
远程桌面vnc配置实战技术文档,通过实际例子演示linux远程桌面的配置。
RedHat Linux RHEL6配置本地YUM源
redhat6配置VNC
Linux vnc-server 安装包以及安装命令,redhat亲测可用!
Redhat 6 安装配置VNC服务及测试连接.pdf
RedHat Linux常用的日志文件介绍
Redhat6.3、6.4、6.5原版安装包 tigervnc-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm tigervnc-1.1.0-5.el6.x86_64.rpm tigervnc-server-1.1.0-5.el6...
redhat linux学习笔记 redhat linux学习笔记
Redhat 上VNC Serve配置, 实际操作后的记录,步骤详细。
RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解
redhat linux安装使用指南 redhat linux安装使用指南
RedHat linux 4企业版怎么做双机热备 Linux上的heartbeat双机热备服务架设
详细介绍了linux redhat enterprise 5.4的安装过程以及oracle 10g的安装过程以及vnc服务的配置
redhat6.5企业版VNC服务端软件安装包和windows客户端
redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 ppt ppt ppt
linux redhat8.4