centos7初始優化

第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
相關文章
相關標籤/搜索