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