day 11 yum源、防火墙、seLinux、字符编码、时间

1.yum源优化

yum仓库:汇总保存多个软件的服务器
yum源:配置好源文件,便于找到指定仓库
阿里镜像仓库:https://opsx.alibaba.com/mirror0

  • 基础源(base)/etc/yum.repos.d/CentOS-Base.repo
    image.png

    image.png
  • 扩展源(epel):/etc/yum.repos.d/epel.repo
    image.png

    image.png

2.防火墙、selinux安全策略

netstat -lntup --- 查看网络服务端口号码信息

image.png

2.1防火墙

  • centos6
    临时操作命令
    /etc/init.d/iptables stop --- 临时关闭防火墙
    /etc/init.d/iptables start --- 临时开启防火墙
    /etc/init.d/iptables status --- 查看防火墙状态
  • 永久操作命令
    chkconfig iptables off --- 永久关闭防火墙
    chkconfig iptables on --- 永久开启防火墙
    chkconfig --list iptables --- 查看防火墙状态
    注:在centos6中所有的服务都用 chkconfig 来开启与关闭
  • centos7
    临时操作命令:
    systemctl stop firewalld.service --- 临时关闭
    systemctl start firewalld.service --- 临时开启
    systemctl status firewalld.service --- 查看防火墙状态
    image.png
  • 永久操作命令:
    systemctl disable firewalld.service --- 永久关闭
    systemctl enable firewalld.service --- 永久开启
    systemctl is-active firewalld.service --- 检查服务是否临时关闭或开启
    systemctl is-enabled firewalld.service --- 检查服务是否永久关闭或开启

2.2 selinux

  • 临时关闭:
    setenforce 0 --- 临时关闭(这里的 0 是一个布尔值)
    setenforce 1 --- 临时开启
    getenforce --- 查看 selinux 的状态
    Enforcing /1 --- selinux处于开启状态
    Permissive /0 --- selinux处于临时关闭
    image.png

    永久关闭:
    配置文件:/etc/selinux/config
    enforcing --- selinux安全策略是开启状态
    permissive --- selinux显示警告信息代替开启状态 == 临时关闭
    disabled --- 禁止selinux策略加载

3.系统字符编码优化

字符编码的环境变量为 LANG
作用:

  1. 避免中文出现乱码
  2. 部分信息显示中文
  • 字符编码:
    1) en_US.UTF-8 --- 英文显示
    2) zh_CN.UTF-8 --- 中文显示
  • 临时调整:
    export LANG="字符编码"
  • 永久调整:
  1. centos6:
    配置文件: /etc/sysconfig/i18n
    修改后加载文件方可立即生效 source /etc/profile
    image.png
  2. centos7:
    配置文件:/etc/locale.conf
    修改后加载文件方可立即生效 source /etc/profile
    image.png

    设置系统提示信息
    localectl set-locale LANG="字符集编码"
    image.png

    这里可能会有一个错误,报错信息为Failed to activate service 'org.freedesktop.locale1': timed out
    win10系统更新后可能会出现,重启宿主机即可

4.系统时间优化

timedatectl --- 查看时间设置信息

image.png

timedatectl set-time 00:00 --- 设置时间信息
timedatectl set-timezone Asia/Shanghai --- 设置时区信息
timedatectl list-timezone --- 显示时区信息
timedatectl set-local-rtc 布尔值 --- 设置RTC是否开启(RTC同步修改主板时间)
timedatectl set-ntp 布尔值 --- 设置NTP是否开启(网络自动同步时间)

  • 手动同步网络时间
    yum install -y ntpdate
    ntpdate "ntp1.aliyun.com"
  • timedatectl 操作不了时,需要安装设置时间需要的软件
    yum install -y chrony
    systemctl start chronyd -- 开启时间同步服务
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Day 操作系统基础优化 系统基础优化 创建多用户 :脚本如何创建多用户 ( 格式如下) :!/bin/bash ...
    苗小笨_be86阅读 212评论 0 0
  • CentOS6.5查看防火墙的状态: [zh@localhost ~]$service iptable statu...
    b17b782f6d63阅读 2,212评论 0 0
  • 1.安全技术 (1)入侵检测与管理系统(Intrusion Detection Systems): 特点是不阻断任...
    尛尛大尹阅读 2,652评论 0 2
  • CentOS各个版本中的命令有所不同,使用起来比较麻烦,感觉有点乱糟糟的,在此总结一下防火墙在不同CentOS中的...
    GHope阅读 623评论 0 9
  • 最近心情极其压抑,脸上冒了一堆痘痘,自己看着都觉得老了好几岁。 我想过原因可能是学业太重,一场考试接一场,自从九月...
    绿彩云阅读 296评论 2 1

友情链接更多精彩内容