CentOS-7-基础配置
一、repo 脚本
1.1 Base源配置脚本
1 | vi 000_init_repo.sh |
1 |
|
1.2 修改IP、主机名的脚本
1 | vi 001_init_net_work.sh |
1 |
|
1.3刷新公钥的脚本
1 | vi 002_flush_ssh_key.sh |
1 |
|
二、epel 源
- 阿里云源
1 | curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo |
1 | wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo |
- 腾讯云源
1 | curl -O /etc/yum.repos.d/epel.repo http://mirrors.tencent.com/repo/epel-7.repo |
1 | wget -O /etc/yum.repos.d/epel.repo http://mirrors.tencent.com/repo/epel-7.repo |
三、安装必备的软件包
1 | yum install -y tree vim wget bash-completion lrzsz \ |
四、命令行颜色
1 | vim /etc/profile.d/cli-color.sh |
1 | export PS1='[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\]\[\e[31;1m\] \w\[\e[0m\]]\$ ' |
1 | source /etc/profile.d/cli-color.sh |
五、关闭防火墙、SELinux
1 | systemctl stop firewalld |
1 | sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config |
六、SSH反向解析
1 | # 禁用 DNS 反向解析(解决 SSH 登录慢的核心问题) |
六、历史命令
1 | # 设置历史命令格式:显示时间 + 用户 |
1 | history -c && > ~/.bash_history |
七、命令别名
1 | vim ~/.bashrc |
1 | alias yy="egrep -'^$|^#'" |
1 | source ~/.bashrc |
八、VIMRC
- 新建文件时自动设置文件头
1 | vim /etc/vimrc |
1 | set ignorecase |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 浅空的运维记录!