• CENTOS 6.6初始化SHELL脚本


     

    时间:2016-02-24 00:30来源:blog.51cto.com 作者:“xxlixin” 博客 举报 点击:1717次

    这个脚本是在刚安装完CENTOS6.6后可能需要进行的操作。在学习CENTOS的时候,可以先运行这个脚本进行一些配置,可以帮助你不会被这些防火墙 yum selinux ip这些困扰。

    #!/bin/bash
     
    #判断是不是root用户
    if [[ "$(whoami)" != "root" ]]; then
     
        echo "please run this script as root ." >&2
        exit 1
    fi
     
    echo -e "33[31m 这个是系统初始化脚本,请慎重运行!确定使用请注释指定行 33[0m"
     
     
    #请注释下一行
    exit 1;
     
    #关闭SELINUX
    selinux(){
    sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
    setenforce 0
    }
     
    #设置动态ip
    ip(){
         sed -i 's/ONBOOT=no/ONBOOT=yes/' /etc/sysconfig/network-scripts/ifcfg-eth0
         service network restart > /dev/null
    }
     
    #设置时间时区同步
    zone_time(){
        rm -rf /etc/localtime
        ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
     
        # 更新时间
        /usr/sbin/ntpdate pool.ntp.org
        echo '*/5 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1' > /var/spool/cron/root;chmod 600 /var/spool/cron/root
        /sbin/service crond restart
    }
     
    #配置yum源
    yum_update(){
        yum -y install wget
        cd /etc/yum.repos.d/
        mkdir bak
        mv ./*.repo bak
        wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
        wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
     
    }
     
    # 清空iptables规则并关闭
    iptables(){
        iptables -F
        iptables -P INPUT ACCEPT
        iptables -P OUTPUT ACCEPT
        service iptables save
    }
     
    other(){
    # 可以在这里定制你想做的something
    }
     
    main(){
        ip
        yum_update
        selinux
        zone_time
        iptables
        other
    }
     
    main
  • 相关阅读:
    第四周技术博客发表 线性表
    《我是一只IT小小鸟》读后感
    java9最新发布
    MD5进行解密操作
    MD5进行加密操作
    定时器的编写
    mybatis查询修改同时操作
    java8的版本对组合式异步编程
    linux中安装gcc
    linux不能上网问题
  • 原文地址:https://www.cnblogs.com/cheyunhua/p/7904636.html
Copyright © 2020-2023  润新知