100.sleep 1
101.#################################
102.cp -p /etc/yum.repos.d/rhel-source.repo{,.bak} //配置yum仓库
103.cat >/etc/yum.repos.d/rhel-source.repo <<endf
104.[rhel-source-beta]
105.name=RHEL6U3-ISO
106.baseurl=file:///media/cdrom
107.enabled=1
108.gpgcheck=0
109.endf
110.echo "Configure YUM.........................OK!"  
111.#####################################
112.yum clean all && yum makecache  //安装系统必须的一些测试工具,方便后期维护
113.yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel zip unzip ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssh openssl-devel nss_ldap openldap openldap-devel openldap-clients openldap-servers libxslt-devel libevent-devel ntp  libtool-ltdl bison libtool vim-enhanced python wget lsof iptraf strace lrzsz kernel-devel kernel-headers pam-devel Tcl/Tk  cmake  ncurses-devel bison setuptool  
114.echo "Install the system view command......................OK!"
115.#########################################
116.sed -i 's/id:.*$/id:3:initdefault:/g' /etc/inittab  //设置系统从init 3级别启动
117.echo "alias net-pf-10 off" >> /etc/modprobe.conf  
118.echo "alias ipv6 off" >> /etc/modprobe.conf
119./sbin/chkconfig --level 35 ip6tables off  //关闭ipv6,虽然ipv6是未来发展趋势,但是现在不用
120.sed -i 's/SELINUX=enforcing/SELINUX=disabled' /etc/sysconfig/selinux  //关闭selinux,后期如果需要可以打开
121.sed -i -e 's/GSSAPIAuthentication yes/GSSAPIAuthentication no/' -e 's/#UseDNS yes/UseDNS no/' /etc/ssh/sshd_config  //加速ssh连接
122.echo "Stop iptables ang set selinux=disable,If you need,please open them!,Optimization to speed up access to ssh,init 3"
123.#########################################//以下是锁定系统不需要登录的账号
124.passwd -l news
125.passwd -l nscd
126.passwd -l dbus
127.passwd -l vcsa
128.passwd -l games
129.passwd -l nobody
130.passwd -l avahi
131.passwd -l haldaemon
132.passwd -l gopher
133.passwd -l ftp
134.passwd -l mailnull
135.passwd -l pcap
136.passwd -l mail
137.passwd -l shutdown
138.passwd -l halt
139.passwd -l uucp
140.passwd -l operator
141.passwd -l sync
142.passwd -l adm
143.passwd -l lp
144.echo "Lock useless users.......................OK"
145.sleep 1
146.############################
147.echo "TMOUT=1800" >>/etc/profile  //设置30分钟无活动自动退出,可自行设置
148.echo "* soft nofile 66666" >> /etc/security/limits.conf  //修改系统打开的最大文件数
149.echo "* hard nofile 66666" >> /etc/security/limits.conf
150.echo "30 minutes of inactivity, automatic exit && To modify the system to open the maximum number of files.....OK"