`
laowood
  • 浏览: 120918 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

redhat 安装 oracle

 
阅读更多

 

装完RHEL5之后遇到的

第一个问题

通过SSH登录有乱码。

解决如下

vi /etc/sysconfig/i18n
LANG="zh_CN.GBK"
wq

 

第二个问题

ssh 总是在几分钟内Connection was reset.

 

ssh 连接时出现 connection reset by peer 错误
底层原因:
服务器端的防火墙不接收ssh包,并返回ICMP错误包。
---------------------------------------------------------------------------------------------------------------------
解决方案:
1. 比较简单的方法就是直接关掉防火墙,这样就失去了计算机保护的一道屏障,让人感觉不安全。关掉防火墙直接用命令:
           /etc/init.d/iptables stop
另:查看目前系统的所有服务
           service --status-all

2. 在不关掉防火墙的情况下,我们只需要放开ssh端口就可以了
具体做法如下:
先在终端输入setup命令,
       出现一个基本图形界面,有如下选项:
       Authentication configuration
       Firewall configuration
       Mouse configuration
       Network configuration
       Printer configuration
       System services
       Timezone configuration 
       选择firewall==>custom==>permit.ssh

3、也可以用命令行开启ssh端口:
      iptables -A INPUT -i eth0 -p tcp --dport 22 -j ACCEPT
      并运行下面命令以在下次开机时候生效
      iptables-save > /etc/sysconfig/iptables
---------------------------------------------------------------------------------------------------------------------
另:设置和保存iptables规则的两种方法zz
一、设置/etc/rc.d/init.d/iptables
      为了能在计算机启动iptables时装载规则,可以把规则放在/etc/rc.d/init.d/iptables的“start)”节或函数start()中。注意:如果把 规则放在“start)”节里,则不要在“start)”节里运行start(),还要编辑“stop)”节,以便在关机时 进入一个不需要iptables的层时,脚本知道如何处理。还应检查“restart”节和“condrestart”节的设 置。 一定要注意,我们所做的改动在升级iptables时可能会被删除。
二、先写一个规则的脚本,或直接用iptables命令生成规则。规则要适合自己的需 要,别忘了实验一下是否有问题,确认正常之后,使用命令iptables-save来保存规 则。一般用iptables-save > /etc/sysconfig/iptables生成保存规则的文件 /etc/sysconfig/iptables,也可以用service iptables save,它能把规则自动保存在/etc/sysconfig/iptables中。当计算机启动 时,rc.d下的脚本将用命令iptables-restore调用这个文件,从而就自动恢复了规 则。
以上两种方法最好不要混用,以免用不同方法定义的规则互相影响,甚至使防火墙的设置无效。
至此,可以删除预装的ipchains和iptables了,这样可以 避免新旧版本的iptables之间的冲突。其实,只有当你从原码安装时,才需要这样 做。但一般来说,也不会出现互相影响的问题,因为基于rpm的包不使用原码的缺省目录。删除用以下命 令:
rpm -e iptables
既然不用ipchains为什么要保留呢?删吧!命令如下:
rpm -e ipchains
历经磨难,胜利终于到来了。你已经能够从源码安装iptables了。那些老版的东西就删掉吧。
----------------------------------------------------------------------------------------------------------------------------
Linux下修改ssh端口和禁止root远程登陆设置(zz)

Linux修改ssh端口22

vi /etc/ssh/ssh_config
vi /etc/ssh/sshd_config
然后修改为port 8888
以root身份service sshd restart (redhat as3)
使用putty,端口8888
Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 :
/usr/sbin/sshd -p 1433

为增强安全
先增加一个普通权限的用户:
#useradd uploader
#passwd uploader
//设置密码生产机器禁止ROOT远程SSH登录:
#vi /etc/ssh/sshd_config
把PermitRootLogin yes
改为
PermitRootLogin no
重启sshd服务
#service sshd restart
远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限。
问题:如果能su再拿到root权限,和直接远程登录有啥区别呢?

 第三个问题

 配置静态IP

比如你的网卡是eth0  比如你想设置IP为192.168.1.1 

ifconfig eth0 192.168.1.1 255.255.255.0 up
这个方法是重启网络服务就丢了此IP地址

比如你的网卡是eth0 还有一个方法是,
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 这个文件内容如下
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
BROADCAST=192.168.1.255

重新启动网络服务使我们的配置生效。命令为
service network restart 

 第四个问题

redhat自动待机

执行下面的命令就可以解决这个问题。
setterm -blank 0

经过测试重启后此命令会失效,所以需要装这个命令加入到启动脚本中,每次开机后自动启动。
archlinux 在/etc/bash.bashrc文件中加入:
setterm -blank 0
 
centos 5.4则是在/etc/bashrc加入:
setterm -blank 0

 

分享到:
评论

相关推荐

    redhat 安装oracle 11g R2 需要的包

    标题提到的"redhat 安装oracle 11g R2 需要的包"是指在Linux环境中安装Oracle数据库时,必须准备的一些关键依赖。这些包并非标准安装过程中自动提供的,而是针对Oracle 11g R2特定的,有时可能会遇到一些坑,需要...

    RedHat安装oracle时的各种包

    以下是一些重要的包和它们在Oracle安装过程中的作用: 1. **libaio** - 这是第一个提到的压缩包子文件名,全称为`libaio`库,它提供异步I/O支持。Oracle数据库利用libaio进行高效的数据读写操作,提高性能。在没有...

    redhat下安装oracle

    以下是对"redhat下安装oracle"这一主题的详细解释。 首先,确保你的Red Hat系统满足Oracle数据库的基本硬件和软件需求。这通常包括特定版本的操作系统(例如,Red Hat Enterprise Linux),足够的内存和处理器资源...

    RedHat安装Oracle11g必备RPM

    Linux安装oracle11gR2必须的安装包: compat-libstdc++-33-3.2.3-47.3.i386.rpm; elfutils-libelf-devel-0.97.1-5.i386.rpm; gcc-c++-3.4.6-3.i386.rpm; libaio-0.3.105-2.i386.rpm.tar.rpm; libaio-devel-0.3.106-5....

    Redhat安装Oracle11g.docx

    Oracle 11g 在 Redhat 6.5 上的安装和配置 Oracle 11g 是一种关系型数据库管理系统,广泛应用于企业级应用中。为了在 Redhat 6.5 操作系统上安装和配置 Oracle 11g,需要进行以下步骤。 服务器配置 在安装 ...

    VMware下RedHat安装Oracle 9i RAC全攻略

    ### VMware下RedHat安装Oracle 9i RAC全攻略 #### RAC简介 RAC(Real Application Clusters)是Oracle数据库的一种高级部署架构,旨在通过多个服务器实例共同管理同一个数据库来提升系统的可用性、可扩展性和性能...

    redhat安装oracle11G 创建ASM磁盘套件包

    总结来说,"redhat安装oracle11G 创建ASM磁盘套件包"涉及到的关键知识点包括Oracle 11g的安装、ASM的原理与配置、磁盘管理以及数据库实例的创建。在实践中,需要对Linux系统管理、Oracle数据库原理有深入了解,同时...

    redhat安装oracle

    ### Red Hat 安装 Oracle 11g R2 数据库详解 #### 一、环境准备与配置 在 Red Hat Enterprise Linux 6.2 (x64) 上安装 Oracle 11g Release 2 (11.2.0.2) 数据库需要进行一系列的系统配置与环境准备。 ##### 1. ...

    redhat 安装oracle 11g

    - 为了顺利安装Oracle 11g R2,临时修改`/etc/redhat-release`文件中的版本信息为: ``` Red Hat Enterprise Linux Server release 5.0 (Tikanga) ``` - 安装完成后记得将其改回原始值。 **步骤7:创建安装路径...

    RedHat 安装 oracle10g

    ### RedHat 5.5 安装 Oracle 11g 的详细步骤及注意事项 #### 一、环境准备 根据题目中的描述,当前所处的环境是 RedHat 5.5,默认安装,主机名命名为 `redhat5`。此外,确认 `/etc/hosts` 文件中的 IP 地址与主机...

    Redhat 安装Oracle9i&SUSE安装Oracle10g

    本文将详细讨论在两种不同的Linux发行版——Redhat和SUSE——上安装Oracle数据库,即Oracle9i和Oracle10g的过程。 首先,让我们从Redhat Linux安装Oracle9i开始。Oracle9i在Linux上的安装是一个涉及多个步骤的复杂...

    脱机下RedHat7.6安装Oracle11g详细攻略.pdf

    - 创建Oracle安装目录和oracle Inventory目录。 - 更改目录的所有者为oracle用户和oinstall组。 - 更改目录权限。 7. 配置环境变量: - 登录oracle用户。 - 在oracle用户的`.bash_profile`文件中设置环境变量...

    redhat 7.6 安装oracle 19c版本数据库

    redhat 7.6 安装oracle 19c版本数据库

    redhat安装oracle11g

    本资料通过本人研究很久实验的结果,希望能对大家有所帮助

    Redhat安装oracle 10g,配置文件修改

    ### Redhat上Oracle 10g的安装与配置文件修改详解 #### 一、环境准备与配置 在Redhat系统中安装Oracle 10g数据库,首先需要对系统的某些环境变量进行设置,确保Oracle能够正常运行。根据提供的部分配置内容,我们...

    REDHAT安装ORACLE11G的常用RPM包

    这个是在REDHAT 企业版中安装ORACLE11G 所必须的一些RPM包,没有它就安装不了ORACLE 11G

    RedHat6.8安装oracle11g RAC 完整安装步骤

    RedHat6.8安装oracle11g RAC 完整安装步骤,虚拟机上安装验证过

    redhat安装oracle 必备组件

    必备组件请逐个解压并用rpm -ivh 包名 可选参数 --nodeps --force

Global site tag (gtag.js) - Google Analytics