1. 程式人生 > >ORACLE環境初始化指令碼

ORACLE環境初始化指令碼

#!/bin/bash

#Date 20160217

#Version 1.2

#普通Linux伺服器 /root目錄下執行此指令碼,執行之前修改使用者的密碼

 

HTOPS_PWD=trade

 

#1.關閉iptables

iptables -F

service iptables save

service iptables restart

chkconfig iptables off

service iptables stop

service ip6tables stop

if [ $? -ne 0 ]; then

echo "stop iptables filed" >&2

exit 1

fi

 

#2.關閉ipv6

echo "NETWORKING_IPV6=no" >>/etc/sysconfig/network

echo "alias net-pf-10 off" >> /etc/modprobe.d/disipv6.conf

echo "alias ipv6 off" >> /etc/modprobe.d/disipv6.conf

/sbin/chkconfig ip6tables off

 

#3.關閉SELinux

sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config

setenforce 0

 

#8.清除系統Banner

cp /etc/issue /etc/issue.bak

cp /etc/issue.net /etc/issue.bak

echo "" > /etc/issue

echo "" > /etc/issue.net

 

#9.設定使用者最大程序以及資源限制

sed -i 's/1024/102400/' /etc/security/limits.d/90-nproc.conf

ulimit -u 102400

 

#16.安裝基本的PRM包

yum -y install gcc gcc-c++ unzip zip man make vim

 

#17.reboot system

echo "system init end, reboot system afte 5s"

sleep 5

 

reboot