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

猜你喜欢

转载自blog.csdn.net/qq_34896760/article/details/81624350
今日推荐