Centos7系统初始化脚本

本文详细记录了Centos7系统初始化的过程,包括关键的配置步骤和脚本使用,是运维人员的重要参考资料。
摘要由CSDN通过智能技术生成

前言:

记录一下

代码如下:

#!/bin/bash
#---------------------------------#
# 适用于CentOS7版本        
# Date:2022/07/30          
# Author: yeziqi           
# Description:Centos7 System Init 
#---------------------------------#
selinux=`grep SELINUX=  /etc/selinux/config |awk -F '=' 'NR==2{print $2}'`
local_NICNAME=`ip addr|grep '^2'|awk -F ': ' '{print $2}'`
local_PROFILE=/etc/profile
local_LIMITS=/etc/security/limits.conf 
local_SYSCTL=/etc/sysctl.conf
local_CRON=/var/spool/cron/root
#---------------------基础配置---------------------
#关闭防火墙
echo "关闭防火墙"
systemctl stop firewalld.service
systemctl disable firewalld.service
#关闭seLinux
echo "关闭seLinux"
setenforce 0
if [ $selinux != "disabled" ];then
	sed -i 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
抱歉,作为AI语言模型,我无法提供具体的脚本代码。不过,我可以为您提供一些建议和指导,以帮助您编写适合您的环境和需求的脚本。 1. 安装ansible 在CentOS系统中,您可以使用以下命令安装ansible: ``` yum install ansible ``` 2. 配置ansible 在安装ansible之后,您需要配置ansible以便与其他主机进行通信。配置文件位于/etc/ansible/ansible.cfg 您可以根据需要修改以下配置选项: - inventory:指定主机清单文件的位置 - remote_user:指定在远程主机上运行任务所使用的用户 - become_method:指定在远程主机上以root身份运行任务的方法 - become_user:指定在远程主机上以哪个用户身份运行任务 3. 创建主机清单文件 主机清单文件指定了ansible要控制的主机列表。在CentOS系统中,默认的主机清单文件位于/etc/ansible/hosts。 您可以在主机清单文件中指定主机名、IP地址、端口号、用户名、密码等信息。例如: ``` [web] 192.168.1.100 ansible_ssh_user=root ansible_ssh_pass=password ``` 4. 编写ansible playbook ansible playbook是一组任务的集合,用于指定ansible要在远程主机上执行的操作。 以下是一个示例playbook,用于在远程主机上安装nginx: ``` --- - name: Install Nginx hosts: web become: true tasks: - name: Install Nginx yum: name: nginx state: present ``` 在此示例中,该playbook包含一个名为“Install Nginx”的任务,该任务将在名为“web”的主机组中运行。 5. 运行ansible playbook 使用以下命令运行ansible playbook: ``` ansible-playbook playbook.yml ``` 在此示例中,playbook文件名为playbook.yml。运行playbook之前,请确保已在控制节点上配置了ssh密钥以便与远程主机进行通信。 希望这些信息对您有所帮助!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值