每次装一个全新的centos,都要配置很多相同的基础配置,索性写个脚本,一键自定义初始化
每次把这脚本传进去前,需要先按照一个传文件的软件--lrzsz
yum install lrzsz -y
安装成功后,导入脚本,bash一下,就可以完成初始化了
下面是脚本全部内容,才疏学浅,还请大佬们多多指点
#!/bin/bash
# To fast configuring centos7 related base configuration
# Close selinux startup startup
sed -i 's#SELINUX=enable#SELINUX=disabled#' /etc/selinux/config
# Close firewalld startup startup
systemctl disable firewalld
# Close firewalld
systemctl stop firewalld
# Set c as the shortcut key for clear
sed -i "\$a alias c='clear'" ~/.bashrc
# Change your host name
read -p 'Please input the hostname you want: ' hostname
hostnamectl set-hostname $hostname
# Download epel-release、net-tools、vim、lsof、wget
yum install epel-release net-tools vim lsof wget -y
# Reboot system
reboot
其中涉及到关闭selinux,这个自带的安全软件很讨嫌,经常出现各种问题就是因为它的存在,所以我初始化就选择永久关闭它,至于这个东西是什么,点下面链接去瞧瞧