博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 5.5 VNC-Server Install
阅读量:5814 次
发布时间:2019-06-18

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

1. 安装所需的包(系统安装GNOME的话,默认已安装所有vnc的包)

#yum groupinstall "GNOME Desktop Environment"

#yum install vnc-server

#yum install vnc

 

2.创建本地用户

#useradd billy         

#passwd billy

如果只想用root来远程登录vncserver,那此步骤可以略过。

 

3.设定本地用户的vnc登录密码:

#su – billy

#vncpasswd

123.com

 

这时候,可以进入家目录下的.vnc目录下来查看是否产生了passwd文件,如果有,说明密码创建成功。

  # ls /home/billy/.vnc/   查看文件内容时并不能看到密码资料,因为是加密的。

 

 

4.修改VNC服务器配置文件/etc/sysconfig/vncservers

里面所有内容都是注释行,所以你可以直接在后面加上下面的语句:

VNCSERVERS="1:root 2:billy"

VNCSERVERARGS[1]="-geometry 800x600"

VNCSERVERARGS[2]="-geometry 1024x768"

第一行是设定可以使用VNC服务器的帐号,可以设定多个,但中间要用空格隔开。访问方式: 10.0.0.70:1 10.0.0.71:2

下面两行[1][2]最好与上面那个相对应,后面的800x600可以换成你电脑支持的分辨率。

 

 

5.创建xstartup scripts

只要你启用一次VNCserver,就能自动创建,方法如下:

#/sbin/service vncserver start(注意要在root下才能启动)

#/sbin/service vncserver stop(启动后再关闭,方便下面的操作)

通过上面的方法,就可以在用户家目录下的.vnc目录里创建xstartup文件.

 

 

6.修改xstartup文件。

vim /home/billy/.vnc/xstartup

 

取消以下行的注释:

# unset SESSION_MANAGER

# exec /etc/X11/xinit/xinitrc

加上注释:

twm &

 

如果你想进入VNC服务器时看到的是图形界面,那就需要在最后一行加上gnome-session $.

修改后的文件内容应该如下:

#!/bin/sh

# Add the following line to ensure you always have an xterm available.

# 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" &

#twm &

gnome-session &

 

配置完成!

启动vnc服务:  service vncserver start

 

可使用netstat nutlp |grep LISTEN查看本机侦听的端口。

  • 应打开iptables的相应端口 (:5901 5902 )

 

vncviewer里用10.0.0.71:2这种格式来登录。

本文转自babylater51CTO博客,原文链接:http://blog.51cto.com/babylater/1609822
 ,如需转载请自行联系原作者
你可能感兴趣的文章
构建NetCore应用框架之实战篇系列
查看>>
【Java TCP/IP Socket】TCP Socket(含代码)
查看>>
用Leangoo泳道完美实现Scrum任务看板
查看>>
31.Node.js 常用工具 util
查看>>
Putty连接虚拟机Centos出现:Network error:Connection refused的解决方法
查看>>
(四)G1 garbage collector
查看>>
extjs插件
查看>>
框架包
查看>>
LeetCode – Refresh – Longest Substring Without Repeating Characters
查看>>
电信无限流量卡
查看>>
C工具库10:带引用计数的buffer
查看>>
javascript 生成MD5加密
查看>>
iOS7极限编程 第一部分 第二章 世界是扁平化的:新的UI范式 (译)
查看>>
CF1119F Niyaz and Small Degrees
查看>>
24飞机大战_面向对象设计类
查看>>
每天一个linux命令(17):whereis 命令
查看>>
css3新特性
查看>>
vector中pair的排序方法
查看>>
Yii框架和Vue的完美结合构建前后端分离项目
查看>>
Timer计时器 例2
查看>>