当前位置:首页 > 技术分析 > 正文内容

linux的基本调整(linux调优哪些方面)

ruisui882个月前 (04-28)技术分析18

课程目标:

  • 能够说出如何关闭selinux和防火墙
  • 能够说出如何设置和修改时间
  • 能够说出如何将语言环境设置为中文
  • 能够说出如何设置一个服务开启不启动

==知识点==

  • selinux和防火墙优化
  • 中文设置优化
  • 网络时间服务器优化
  • 自启动服务优化

一、selinux和防火墙优化

1 selinux

selinux 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发。它的主要 作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。也由于它的这个原则,导致我们很多操作无法正确的执行,所以对于初学者而言在会用selinux之前我们要把这个子系统关闭

SELinux 的工作模式

SELinux 有三种工作模式,分别是:

  1. enforcing:强制模式。违反 SELinux 规则的行为将被阻止并记录到日志中。
  2. permissive:宽容模式。违反 SELinux 规则的行为只会记录到日志中。一般为调试用。
  3. disabled:关闭 SELinux。

SELinux 工作模式可以在 /etc/selinux/config 中设定。

如果想从 disabled 切换到 enforcing 或者 permissive 的话,需要重启系统。反过来也一样。

enforcing 和 permissive 模式可以通过 setenforce 1|0 命令快速切换。

需要注意的是,如果系统已经在关闭 SELinux 的状态下运行了一段时间,在打开 SELinux 之后的第一次重启速度可能会比较慢。因为系统必须为磁盘中的文件创建安全上下文,我们现在来看一下如何关闭selinux,首先用root的身份登录系统,打开一个终端输入gedit /etc/selinux/config命令,回车之后会打开一个文件,将所标记出来部分的enforcing改为disabled,保存之后重启linux系统

重启登录之后可以使用sestatus -v命令去查看是否成功,如果看到的状态不是disabled则需要重新操作

2 防火墙

防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。 在CentOS8中使用firewalld作为防火墙,基于iptables的防火墙被默认不启动,但仍然可以继续使用。CentOS8中有几种防火墙共存:firewalld、iptables、ebtables等,默认使用firewalld作为防火墙,通过firewall-cmd工具来管理netfilter,不过底层调用的命令仍然是iptables,虽然防火墙是安全软件,但是它的一些默认设置会对初学者造成困扰,所以我们要先关闭firewalld。通过systemctl stop firewalld.service停止防火墙,systemctl disable firewalld.service禁止防火墙服务开机启动,接下来我们看一下如何设置中文

二、中文设置优化

我们在安装系统选择的是中文,但是我们系统当中并没有中文输入法,所以如果要想输入中文的话需要添加中文输入法,以root用户身份登录系统之后我们使用gedit
/etc/yum.repos.d/server.repo,输入如下内容保存退出,确保虚拟机的光驱中加载的是CentOS8的光盘镜像,并且已连接

设置完成之后执行mkdir命令建立目录,然后挂载光盘

光盘挂载完成之后执行yum install ibus* -y,等待软件包安装完成之后重启系统然后重新登录

安装完成之后点击右上角的按钮然后点击设置

在新打开的窗口中找到语言,选择添加,选择汉语,然后选择一个适合自己的中文输入法点击添加之后就可以使用中文输入法了

输入法设置完成之后,我们来看下时间相关的设置

三、网络时间服务器优化

如果系统的时间不准,自己手动设置起来比较麻烦,我们可以看下怎么来优化一下

同样还是找到设置,在里面找到详细信息,展开之后可以看到日期和时间的设置,两个自动设置的选项打开,如果你的虚拟机可以联网的话,过一会就会看到时间正常了

四、自启动服务优化

自启动服务优化的方式类似我们之前提到的停止firewalld,但是首先我们要确认一下有哪些服务是开机启动的,然后利用之前用过的systemctl stop servername和systemctl disabled servername这两条命令停止相应的服务,比如说蓝牙服务和防火墙服务,但是各位需要注意的是,这里面所涉及的服务在你不了解的前提下不要乱停止,否则可能会导致系统功能失灵,甚至是崩溃

本节课的内容就到这里,下面我们来总结一下

总结

selinux和防火墙的优化

中文设置

时间优化

自启动服务优化

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3677.html

标签: centos输入法
分享给朋友:

“linux的基本调整(linux调优哪些方面)” 的相关文章

体检刷卡收费管理系统

体检刷卡收费管理系统headerfooter《体检刷卡收费管理系统》是针对各医院进行体检刷卡收费管理的一套系统。软件集办卡、充值、刷卡消费、体检登记与一体。主要功能:1.基本信息:科室设置、套餐设置、单项设置、本院信息;2.体检卡管理:单位人员办卡、个人办卡、体检卡充值、体检卡禁用、体检卡开通、体检...

“韩版谷歌”Naver进军操作系统,发布自研免费Linux发行版

IT之家 12 月 11 日消息,有“韩版 Google”之称的 Naver 公司正式进军操作系统领域,发布了自主研发的 Linux 发行版 Navix,为企业提供了一个稳定、可靠且免费的 Linux 发行版选择。IT之家援引科技媒体 theregister 观点,此举效仿了谷歌的多元化发展战略,也...

微软的Linux发行版终于加入了对XFS根文件系统的支持

当许多Linux发行版在评估新的根文件系统选项或甚至像OpenZFS这样的特性,微软内部Linux发行版到本月才开始支持XFS作为根文件系统选项。随着这个月对微软内部Linux发行版CBL-Mariner的更新,他们现在支持XFS作为根文件系统。到目前为止,这个用于微软内部各种目的的Linux发行版...

react hooks自定义组件居然能这样做

前言  这里写一下如何封装可复用组件。首先技术栈 react hooks + props-type + jsx封装纯函数组件。类组件和typeScript在这不做讨论,大家别白跑一趟。接下来会说一下封装可复用组件的思路,比如一个新手应该怎么去封装,都需要有哪些东西。  然后说一些复杂组件需要的功能,...

你感动了吗?佳能超规格镜头 RF 24-105mm F2.8深度测评

如果要你选一支用作多题材创作的挂机镜头,那我相信很多人会选择24-105mm这个焦段的镜头。作为一支可以实现从广角到长焦的变焦镜头,24-105mm有着丰富的焦段选择。只是基于镜头体积以及光学结构上的限制,此前的24-105mm镜头只能恒定在F4的光圈。而佳能打破了这一限制,将实用焦段和恒定光圈完美...

基于Spring Cloud+VUE的多租户小程序商城源码「快速二开可商用」

一、系统介绍JooLun平台是一个专注微信快速二开系统研发的平台,采用Java语言开发,使用的是最新微服务前后端分离技术,目前有公众号和小程序商城两个版本,有公众号后台管理、小程序商城。基于Spring Cloud微服务+VUE实现的核心框架多租户小程序商城源码,核心框架采用SpringBoot2+...