第1章 優化
1.1 修改yum源 epel源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repolinux
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repovim
yum -y install vim lrzsz wget bash-completion.noarch bash-completion-extras.noarch dos2unix tree htop telnet pvbash
bash-completion 補全命令包ssh
關閉防火牆curl
[root@CentOS7 ~]# systemctl disable firewalld.service post
[root@CentOS7 ~]# systemctl stop firewalld.service 優化
關閉seliuxurl
[root@Centos7 ~]# sed -i 's#enforcing#disabled#g' /etc/selinux/configspa
Ssh優化遠程鏈接 unix
vim /etc/ssh/sshd_config
Port 52113 #使用大於10000的端口號
PermitRootLogin no #禁止root遠程登陸
PermitEmptyPasswords no #禁止空密碼登陸
UseDNS no #不使用dns解析
GSSAPIAuthentication no #鏈接慢的解決配置
重啓生效systemctl restart sshd
1.2 提權用戶oldboy
useradd oldboy
passwd oldboy
visudo
93 oldboy ALL=(ALL) NOPASSWD: ALL
visudo -c 生效
1.3 時間同步
echo '*/5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2>&1' >> /var/spool/cron/root
1.4 主機名配置
臨時 hostname 永久 /etc/hostname
hostnamectl set-hostname 主機名
cat /etc/hostname
查看 hostnamectl
Bash 生效
1.5 字符集
臨時
[root@clsn ~]# echo $LANG
zh_CN.UTF-
永久
[root@clsn ~]# cat /etc/locale.conf
LANG="zh_CN.UTF-8"
[root@oldboyedu39 ~]# export LANG=en_US.UTF-8 ####修改
[root@oldboyedu39 ~]# echo $LANG ###查看
en_US.UTF-8
[root@oldboyedu39 ~]#
1.6 開機啓動項優化
[root@kickstart ~]# systemctl list-unit-files|egrep "^ab|^aud|^kdump|vm|^md|^mic|^post|lvm" |awk '{print $1}'|sed -r 's#(.*)#systemctl disable &#g'|bash