CentOs6.5 通过vncserver安装oracle

本文介绍如何在CentOS 6.5系统上安装和配置TigerVNC服务,包括安装VNC软件包、配置VNC服务、设置用户密码及启动VNC服务等步骤。通过这些操作实现远程桌面的连接。


[root@ora11g ~]# lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.5 (Final)
Release:        6.5
Codename:       Final
[root@ora11g ~]# 

安装vnc:

[root@ora11g ~]# yum install tigervnc tigervnc-server

[root@ora11g ~]# rpm -aq|grep vnc
tigervnc-1.1.0-16.el6.centos.x86_64
tigervnc-server-1.1.0-16.el6.centos.x86_64

修改配置文件:

[root@ora11g ~]# vi /etc/sysconfig/vncservers


添加

VNCSERVERS="1:grid"
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"


让用户设置密码(必须切换到配置文件中添加的用户名下grid)

ora11g-> vncpasswd


gird用户启动vnc(必须是配置的用户名启动,否则vncview连不上)

ora11g-> vncserver


New 'ora11g:1 (grid)' desktop is ora11g:1


Starting applications specified in /home/grid/.vnc/xstartup
Log file is /home/grid/.vnc/ora11g:1.log

问题:

[root@ora11g ~]# service vncserver restart
关闭 VNC 服务器:[确定]
正在启动 VNC 服务器:1:grid 
You will require a password to access your desktops.


getpassword error: Inappropriate ioctl for device
Password:[失败]


原因是:没有切换到grid用户下设置密码


配置文件说明:

#这个是配置远程桌面登录的用户名,如果两个用户,则使用VNCSERVERS="1:user1 
2:user2" ,,
依次类推,默认情况下,1:user1对应5901,2:user2对应5902(VNC的默认监听端口是
5900,监听端口规则为590+usernumber),如下
VNCSERVERS="usernumber:myusername" 
#下面这项配置为登录桌面配置,其中的“1”为用户序号,800x600为分辨率,-
nolisten tcp为阻止tcp包,-localhost代表只监听本地,
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"
如果想阻止http包,可以使用如下配置
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值