vnc连接linux 装数据库失败的一些问题,主要是ORA-01031: insufficient privileges
默认使用vnc连接进去之后,一直装oracle数据库失败,后来终于意识到vnc默认连接的是root,而root是不可以远程建数据库的。
网上找了一些资料,参考其做法做了还是不成功,后来试了一些其他的东西,总结如下:
步骤1:在系统中新建oracle用户
useradd oracle
passwd oracle
步骤2:修改/etc/sysconfig/vncservers,添加oracle用户,修改后内容如下:
VNCSERVERS="1:root 2:oracle"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 1024x768"
步骤3:修改vnc用户的密码:vncpasswd user 按照提示输入密码,该密码是在vncviewer上登陆用的
步骤4:将root用户下的路径复制到oracle用户的home路径下,并修改路径所属用户及组:
cp -r /root/.vnc ~oracle/.vnc
chown oracle ~oracle/.vnc/
chown oracle.oinstall -R ~oracle/.vnc/
chown oracle ~oracle/.vnc/*
chown oracle.oinstall -R ~oracle/.vnc/*
步骤5:重启VNC,观察id为2的端口是否启动
service vncserver restart
netstat -anlpt | grep 5902
vnc的端口从5901开始,每增加一个用户,端口号就在5901上加1。如果要单独关闭指定id的端口,可以使用命令:
vncserver -kill :id
步骤6:将vnc关闭 service vncserver stop
kill掉所有的用户server,然后用相应用户去启动本身的server。vncserver :id
步骤7:vncview登陆即可
分享到:
相关推荐
### Linux RedHat Enterprise 5.4 ...通过以上步骤,不仅可以顺利完成Linux RedHat Enterprise 5.4的操作系统安装和Oracle 10g数据库的部署,还能通过VNC服务实现远程图形化管理,大大提升了服务器的可维护性和灵活性。
Oracle 11g R2 是 Oracle 公司推出的一款企业级关系型数据库管理系统,它在 Red Hat Enterprise Linux 6.5 (RHEL6.5) 上的安装过程相对复杂,涉及多个步骤。以下是一个详尽的教程概览,旨在帮助你理解并执行整个安装...
对于Windows用户,如果在Linux或Unix环境下安装Oracle,通常会使用如PuTTY这样的远程连接工具。虽然Windows版Oracle安装提供了图形化界面,但在Linux或Unix下,如果没有图形界面,你需要依赖字符界面或者VNC...
在本文中,我们将探讨一系列与手机、Linux系统以及MySQL数据库相关的知识点,主要集中在安卓、Ubuntu、CentOS等操作系统以及Termux环境下的配置和管理。 首先,我们来看安卓系统的一些操作。在安卓设备上,可以通过...
- 支持通过VNC协议访问Linux服务器。 ##### Telnet/SSH/Rlogin访问 - 支持通过Telnet协议访问设备。 - 支持通过SSH协议安全地连接远程设备。 - 支持Rlogin协议进行远程登录。 ##### FTP访问 - 支持FTP协议进行文件...
例如,当遇到数据库连接失败时,需要检查数据库配置是否正确;配置错误时,可以通过查看日志文件来定位问题所在。此外,实验还加深了对OpenStack架构和各组件之间关系的理解,为后续深入学习云计算技术打下了坚实的...
* 最大资产数≥100 个,最大字符连接≥100 个,最大图型连接≥20 个。 * 产品功能: + 系统须安装在专用的 CF 卡或固态盘中,审计数据存储在磁盘中,防止操作运维审计系统故障导致审计数据丢失。 + 支持 DB2、...
使用 `vncviewer` 连接到安装服务器。确保环境变量设置正确,例如设置 `LANG` 为 "zh_CN.UTF-8" 以便支持中文安装(如果需要的话)。 最后,切换到 `oracle` 用户并运行解压后的 `runInstaller` 脚本开始安装过程。...
- 错误排查:学习识别并解决SSH连接中常见的问题,如权限问题、密钥匹配失败等。 - 框架整合:掌握SSH三大框架的各自功能,了解它们如何协同工作以构建高效的应用程序。 通过这份"SSH讲义及学习笔记",学习者不仅...