01 前言

操作系统部署完毕后,需要做一些基础的简单优化操作,可以为系统未来的使用过程带来更多便捷。

02 操作系统安全优化配置

系统安装完毕后,默认系统中会存在两个重要的安全服务程序,建议将其首先进行关闭,否则在后续安装部署服务过程中,会影响服务的部分功能,还会影响服务运行过程中的网络通讯。所以建议首先关闭,等服务部署完成且稳定运行后,可以根据安全需求再进行配置开启。

01.系统防火墙安全服务

【作用说明】

主要控制一些网络流量的进入,避免系统服务遭受到外网入侵攻击。

【临时关闭方式】

// 关闭防火墙
[root@kang ~]# systemctl stop firewalld // 确认服务是否已经关闭
[root@kang ~]# systemctl is-active firewalld // 恢复启动服务方式
[root@kang ~]# systemctl start firewalld

【永久关闭方式】

// 永久关闭防火墙
[root@kang ~]# systemctl disable firewalld // 确认服务是否永久关闭
[root@kang ~]# systemctl is-enabled firewalld // 恢复永久启动服务方式
[root@kang ~]# systemctl enable firewalld

02.系统selinux安全策略

【作用说明】

主要用于某些时刻,可以控制系统root用户的管理控制能力,限制root用户的操作功能。

【临时关闭方法】

[root@kang ~]# setenforce 0

// 确认服务是否已经关闭
[root@kang ~]# getenforce

【永久关闭方式】

[root@kang~]# sed -i '/enforcing$/s#enforcing#disabled#g' /etc/selinux/config
[root@kang ~]# cat /etc/selinux/config

03 操作系统下载软件优化

Linux系统运行过程中,如果需要安装部署新的软件程序时,一般会借助yum命令进行,但有时会需要连接国外网站进行下载,会受到网络通讯的制约。因此可以对yum下载源进行优化,默认采用从国内下载源进行下载。

【优化下载源】

//优化基础软件下载源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo // 优化扩展软件下载源
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

【测试优化结果】

[root@kang ~]# yum install -y vim lrzsz net-tools telnet wget tree sl bash-completion

04 操作系统时间信息优化

操作系统的时间信息需要尽量和当前所在时区时间保持统一,当一个网站架构环境中,服务器时间信息如果不能统一时,会造成日志文件记录时间信息出现混乱,严重时会导致服务之间网络通讯出现中断。

第01步:调整系统时区信息

[root@kang ~]# timedatectl set-timezone Asia/Shanghai

//查看系统时间与时区信息
[root@kang ~]# timedatectl status

第02步:下载安装系统时间同步服务程序

[root@kang ~]# yum install -y chrony
[root@kang ~]# systemctl start chrony
[root@kang ~]# systemctl enable chrony

第03步:开启系统自动同步功能

[root@kang ~]# timedatectl set-ntp 1
[root@kang ~]# timedatectl status

05 操作系统远程连接效率提升

系统安装完毕后,进入远程连接系统时,有时会出现连接上之后,会有几秒钟的延迟才能操作系统情况,可以对远程连接服务做一定优化,解决此类问题

第01步:调整远程连接配置文件

[root@kang ~]# sed -i '79s#yes#no#g' /etc/ssh/sshd_config

[root@kang ~]# sed -i '115s@#UseDNS yes@UseDNS no@g' /etc/ssh/sshd_config

//筛选过滤指定信息是否已经修改
[root@kang ~]# grep -E "GSSAPIAuthentication|UseDNS" /etc/ssh/sshd_config

第02步:重启远程服务程序加载配置

[root@kang ~]# systemctl restart sshd

重启完毕之后,可以利用远程连接工具进行测试,确认远程连接效率是否有改善。

CentOS 7操作系统基础优化介绍的更多相关文章

  1. CentOS 7基础命令介绍

    01 CentOS基础命令介绍 重所周知,Linux是一个主要通过命令行来进行管理的操作系统,即通过键盘输入指令来管理系统的相关操作,包括但不限于编辑文件.启动/停止服务等.这和初学者曾经使用的Win ...

  2. Centos 7.x 系统基础优化

    Centos 7.x 系统基础优化 1.更换国内yum源 删除系统带的centos官方yum源 rm -rf /etc/yum.repos.d/* 使用国内阿里云源 curl -o /etc/yum. ...

  3. centos 6.x 系统基础优化简版

    Centos 6.x 系统基础优化 1.更换国内yum源 删除系统带的centos官方yum源 rm -rf /etc/yum.repos.d/* 使用国内阿里云源 curl -o /etc/yum. ...

  4. Linux实战教学笔记06:Linux系统基础优化

    第六节 Linux系统基础优化 标签(空格分隔):Linux实战教学笔记-陈思齐 第1章 基础环境 第2章 使用网易163镜像做yum源 默认国外的yum源速度很慢,所以换成国内的. 第一步:先备份 ...

  5. SVN CentOS7 下配置svn的安装及基础配置介绍

    CentOS7 下配置svn的安装及基础配置介绍 by:授客 QQ:1033553122 目录 一. 二. 三. 四. 五. 六. 七. 一.      实践环境 CentOS 7操作系统(CentO ...

  6. Linu之linux系统基础优化和基本命令

    Linux系统基础优化和基本命令 网络参数设定命令 ifconfig: 查询,设置网卡和ip等参数 ifup,ifdown: 脚本命令,更简单的方式 ip: 符合指令,直接修改上述功能 编辑网卡配置文 ...

  7. Tomcat 基础优化

    作者:北京运维 本文档是身边一些朋友.技术大佬之前分享的一些笔记,记录了 Tomcat 优化方法,笔记较多而且比较杂乱,经过整理.分类我个人觉得大致可以从以下几个方面优化 Tomcat: Tomcat ...

  8. CentOS6.X 系统安装后的基础优化

    特别说明:克隆之后的网卡修改 1 编辑eth0的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0, 删除HWADDR地址那一行及UUID的行如下: H ...

  9. 运维 07 Linux系统基础优化及常用命令

    Linux系统基础优化及常用命令   Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令 ...

随机推荐

  1. python中使用cookie进行模拟登录

    背景:使用cookie模拟登录豆瓣->我的豆瓣网页 [准备工作] 1.通过Fiddler抓取“我的豆瓣”url: 2.通过Fiddler抓取“我的豆瓣”cookie值. import urlli ...

  2. Python实现加密压缩成RAR或ZIP文件

    博主在前两篇博文分别介绍了加密RAR文件的解压https://www.cnblogs.com/kangbazi666/p/13646308.html和加密ZIP文件的解压https://www.cnb ...

  3. python 3 字符串

    字符串中单引号与双引号无差别 三单引号与三双引号 三引号允许一个字符串跨多行,字符串中可以包含换行符等特殊字符 字符串使用索引的方法来读取,正向从0开始计数,反向从-1开始计数 反向索引 字符串切片 ...

  4. 蒲公英 · JELLY技术周刊 Vol.22: npm i react-router@6.0.0-beta.0

    蒲公英 · JELLY技术周刊 Vol.22 近期 React Router 已经释出了 6.x 的 beta 版本,正式版本已经不远了,作为 React 生态中的重要组成部分,React Route ...

  5. JavaScript中关于获取浏览器可视窗口的几个兼容性写法的理解

    1.浏览器可视窗口的概述: 浏览器可视区域不是网页的body的大小.可视区指的是浏览器减去上面菜单栏.工具栏,下面状态栏和任务栏,右边滚动条(如果有的话)后的中间网页内容的单页面积大小.而body大小 ...

  6. 解Bug之路-记一次对端机器宕机后的tcp行为

    解Bug之路-记一次对端机器宕机后的tcp行为 前言 机器一般过质保之后,就会因为各种各样的问题而宕机.而这一次的宕机,让笔者观察到了平常观察不到的tcp在对端宕机情况下的行为.经过详细跟踪分析原因之 ...

  7. java 单例模式的几种写法

    一.懒汉式 public class Singleton{ private static Singleton instance = null; private Singleton(){} public ...

  8. PHP:文件包含漏洞

    简单记录一些文件包含漏洞的常用方法 产生原因: 文件包含漏洞的产生原因是在通过引入文件时,由于传入的文件名没有经过合理的校验,或者校检被绕过,从而操作了预想之外的文件,就可能导致意外的文件泄露甚至恶意 ...

  9. keepalived+nginx集群

    https://blog.csdn.net/l1028386804/article/details/72801492?ops_request_misc=%257B%2522request%255Fid ...

  10. @DependsOn注解的使用

    如果Bean A 在创建前需要先创建BeanB此时就可以使用DependsOn注解 @Configuration public class MyConfig { @Bean @DependsOn(&q ...