博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开启CentOS 5.4下的vncserver服务
阅读量:6329 次
发布时间:2019-06-22

本文共 1947 字,大约阅读时间需要 6 分钟。

hot3.png

开启CentOS 5.4下的vncserver服务
 
安装好CentOS 5.4后,虽然我们可以通过ssh来远程登陆服务器,但是我们使用ssh
毕竟是一个字符型终端,很多图形界面下很方便的操作在字符型终端下显得非常繁琐,或者
有些干脆就不能执行,为此我们需要远程登录图形界面。
 
一.临时使用远程桌面
临时使用远程桌面,需要服务器前有人在操作,并且已经在本机上登陆了Gnome或者
Kde桌面。
 
点击桌面上方任务栏“系统”——“首选项”——“远程桌面”,打开“远程桌面首选
项”,按照需要勾选四个选项,并设置登录口令。
 
此方法和Windows下的远程桌面非常相似。
 
二.开启vncserver,任何时间都可以连接
如果服务器是在机房内,平时无人职守,或者无法在本机登陆桌面,就无法使用远程桌
面,我们只能求助于vncserver。
 
1.首先确认系统是否安装了vnc:
#rpm -qa | grepvnc
如果没有任何显示,则说明系统没有安装vnc包,需要至CentOS 5.4安装光盘下CentOS
目录下寻找两个vnc开头的安装包,即:
vnc-4.1.2-14.el5_3.1.i386.rpm
vnc-server-4.1.2-14.el5_3.1.i386.rpm
使用root用户安装:
#rpm -ivh vnc-4.1.2-14.el5_3.1.i386.rpm
#rpm -ivh vnc-server-4.1.2-14.el5_3.1.i386.rpm
安装好后,可以再次执行:
#rpm -qa | grepvnc
如果显示:
vnc-server-4.1.2-14.el5_3.1
vnc-4.1.2-14.el5_3.1
则说明已经安装成功,如果第一次执行后就显示,说明系统已经安装了vnc包。 
2.配置vncservers文件
#vim /etc/sysconfig/vncservers
在文件最后加上:
VNCSERVERS=“2:root"                               设置登录显示号和用户
VNCSERVERARGS[2]="-geometry 1024x768"              设置屏幕分辨率
 
3.配置xstartup文件
编辑配置之前,需要使用vncserver命令创建默认配置文件
#vncserver
输入口令
确认口令
 
#vim /root/.vnc/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
gnome-session & set starting GNOME desktop         #为了使用gnome界面,否则
是xfce界面
 
保存后退出。
 
4.设置远程登录口令
#vncpasswd
Password:123456 Verifu:123456
 
5.启动vncserver服务
#service vncserver start
启动 VNC 服务器:2:root
New 'hyxcky:2 (root)' desktop is hyxcky:2
 
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/[主机名]:2.log
                                                           [确定]
至此,vncserver已经配置启动完毕,可以通过vncviewer来远程登录:
在地址栏输入“主机地址:2”,确定后输入登录口令。
 
6.让vncserver服务随机启动
默认状态下,vncserver服务不是开机自动启动,需要手工启动。我们可以通过配置系
统服务让其自动启动。
修改/etc/init.d文件夹下vncserver文件中“#description:”后的系统服务名称为
vncserver。
#chkconfig --add vncserver
#setup              #打开终端界面下的系统配置,也可在图形界面下使用系统服务
在系统服务栏检查有没有vncserver服务,标记为自动启动。
 
保存后,重启测试。

转载于:https://my.oschina.net/u/147624/blog/53535

你可能感兴趣的文章
LeetCode: 344. Reverse String
查看>>
126. Word Ladder II
查看>>
[Note] C++动态内存:智能指针、动态数组
查看>>
RecyclerView.Adapter优化了吗?
查看>>
关于 Cannot find module 'xxx' 错误的记录
查看>>
JPA使用枚举
查看>>
公司前端开发架构改造
查看>>
清理无用的Android项目资源
查看>>
Brackets插件推荐
查看>>
Hugo -最好用的静态网站生成器
查看>>
thinkphp框架执行流程-简洁版
查看>>
webpack 自动发现 entry 的配置和引用方式
查看>>
Swift 中的 Runtime
查看>>
离屏canvas
查看>>
[Leetcode] Excel Sheet Column Title Number Conversion Excel列值转换
查看>>
Vue 组件库 HeyUI@1.16.0 更新日志
查看>>
互联网生态建设落地五大挑战——保险科技生态建设 ...
查看>>
进行短视频app开发工作时,可以加入它来保护青少年 ...
查看>>
Rxjs 学习推荐
查看>>
25G DAC无源高速线缆和25G光模块之间的区别
查看>>