LinuxProbe RHEL8
文章平均质量分 92
RHEL8
蓝色的&梦
这个作者很懒,什么都没留下…
展开
-
LinuxProbe 0x21 使用Ansible服务实现自动化运维
Ansible是最近几年特别火的一款开源运维自动化工具,它能够帮助运维人员肉眼可见地提高工作效率,并减少人为失误。Ansible有上千个功能丰富且实用的模块,而且有详尽的帮助信息可供查阅,因此即便是小白用户也可以轻松上手。 Ansible介绍与安装 Ansible目前是运维自动化工具中最简单、容易上手的一款优秀软件,能够用来管理各种资源。可以使用Ansible自动部署应用程序,以此实现IT基础架构的全面部署。例如,借助于Ansible,可以轻松地对服务器进行初始化配置、安全基线配置,以原创 2021-08-31 15:32:17 · 688 阅读 · 0 评论 -
LinuxProbe 0x20 使用LNMP架构部署动态网站环境
LNMP动态网站部署架构是一套由Linux+ Nginx + MySQL + PHP组成的动态网站系统解决方案,具有免费、高效、扩展性强且资源消耗低等优良特性,目前正在被广泛使用。 源码包程序 在RPM(红帽软件包管理器)技术出现之前,Linux系统运维人员只能通过源码包的方式来安装各种服务程序,这是一件非常繁琐且极易消耗时间与耐心的事情;而且在安装、升级、卸载程序时还要考虑到与其他程序或函数库的相互依赖关系,这就要求运维人员不仅要掌握更多的Linux系统理论知识以及高超的实操技能,还需.原创 2021-08-29 16:39:01 · 415 阅读 · 0 评论 -
LinuxProbe 0x19-2 使用PXE+Kickstart无人值守安装服务
无人值守系统 PXE(Preboot eXecute Environment,预启动执行环境)是由Intel公司开发的技术,能够让计算机通过网络来启动操作系统(前提是计算机上安装的网卡支持PXE技术),主要用于在无人值守安装系统中引导客户端主机安装Linux操作系统。Kickstart是一种无人值守的安装方式,其工作原理是预先把原本需要运维人员手工填写的参数保存成一个ks.cfg文件,当安装过程中需要填写参数时则自动匹配Kickstart生成的文件。所以只要Kickstart文件包含了安装过程中需要..原创 2021-08-28 15:00:07 · 877 阅读 · 0 评论 -
LinuxProbe 0x18-2 使用iSCSI服务部署网络存储
iSCSI技术 iSCSI技术实现了物理硬盘设备与TCP/IP网络协议的相互结合,使得用户能够通过互联网方便地访问远程机房提供的共享存储资源。硬盘是计算机硬件设备中重要的组成部分之一,硬盘存储设备读写速度的快慢也会对服务器的整体性能造成影响。 硬盘存储结构、RAID磁盘阵列技术以及LVM技术等都是用于存储设备的技术,尽管这些技术有软件层面和硬件层面之分,但是它们都旨在解决硬盘存储设备的读写速度问题,或者竭力保障存储数据的安全。为了进一步提升硬盘存储设备的读写速度和性能,人们一直在...原创 2021-07-25 23:52:29 · 232 阅读 · 0 评论 -
LinuxProbe 0x18 使用Squid部署代理缓存服务
代理缓存服务 Squid是Linux系统中最为流行的一款高性能代理服务软件,通常用作Web网站的前置缓存服务,能够代替用户向网站服务器请求页面数据并进行缓存。Squid服务程序具有配置简单、效率高、功能丰富等特点,它能支持HTTP、FTP、SSL等多种协议的数据缓存,可以基于访问控制列表(ACL)和访问权限列表(ARL)执行内容过滤与权限管理功能,还可以基于多种条件禁止用户访问存在威胁或不适宜的网站资源,因此可以保护企业内网的安全,提升用户的网络体验,帮助节省网络带宽。由于...原创 2021-07-18 22:06:43 · 290 阅读 · 0 评论 -
LinuxProbe 0x17 DHCP动态管理主机地址、电子邮件系统
动态主机配置协议(DHCP,Dynamic Host Configuration Protocol),该协议用于自动管理局域网内主机的IP地址、子网掩码、网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本。 动态主机地址管理协议 动态主机配置协议(DHCP)是一种基于UDP协议且仅限于在局域网内部使用的网络协议,主要用于大型的局域网环境或者存在较多移动办公设备的局域网环境中,用途是为局域网内部的设备或网络供应商自动分配IP地址等参数,提供网络配置原创 2021-07-07 22:39:36 · 962 阅读 · 0 评论 -
LinuxProbe 0x15 SAMBA文件共享服务、NFS网络文件系统、AutoFs自动挂载服务、DNS域名解析服务
配置网络文件系统(Network File System,NFS)服务来简化Linux系统之间的文件共享工作,通过部署NFS服务在多台Linux系统之间挂载并使用资源。在管理设备挂载信息时,使用autofs服务不仅可以正常满足设备挂载的使用需求,还能进一步提高服务器硬件资源和网络带宽的利用率。 SAMBA文件共享服务 1987年,微软公司和英特尔公司共同制定了SMB(Server Messages Block)服务器消息块协议,旨在解决局域网内的文件或打印机等资源的共享问题,这..原创 2021-05-30 23:12:57 · 355 阅读 · 3 评论 -
LinuxProbe 0x14 虚拟网站主机功能(基于端口)、Vsftpd服务传输文件、TFTP简单文件传输协议
虚拟网站主机功能 基于端口号基于端口号的虚拟主机功能可以让用户通过指定的端口号来访问服务器上的网站资源。在使用Apache配置虚拟网站主机功能时,基于端口号的配置方式是最复杂的。因此我们不仅要考虑httpd服务程序的配置因素,还需要考虑到SELinux服务对新开设端口的监控。一般来说,使用80、443、8080等端口号来提供网站访问服务是比较合理的,如果使用其他端口号则会受到SELinux服务的限制。第1步:分别在/home/wwwroot中创建用于保存不同网站数据的三个目录,并向...原创 2021-05-28 23:58:47 · 396 阅读 · 0 评论 -
LinuxProbe 0x13 网站服务程序、SELinux安全子系统、个人用户主页功能、虚拟网站主机功能
网站服务程序 Web网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。 ,Web网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的请求后才会响应,最终用于提供服务程序的Web服务器会通过HTTP(超文本传输协议)或HTTPS(安全超文本传输协议)把请求的内容传送给用户。网站服务程序分类:Apache、Nginx、Tomcat、IIS(Internet Information Services,物联网信息服务;IIS只适用用windows系统)挂载系...原创 2021-05-23 17:51:35 · 325 阅读 · 0 评论 -
LinuxProbe 0x12 网络会话、SSH服务、不间断会话服务、日志管理
创建网络会话 RHEL和CentOS系统默认使用NetworkManager来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用nmcli命令来管理NetworkManager服务程序。#nmcli connectionshow 查看当前有哪些网卡会话#nmcli connection show ens160 查看指定会话虚拟机仅主机 =>网络编辑器开启dhcp使用nmcli命令并按照“connectio...原创 2021-05-19 23:52:25 · 281 阅读 · 0 评论 -
LinuxProbe 0x11 防火墙(iptables、firewall)、Cockpit驾驶舱管理工具
防火墙 Iptables 策略与规则链防火墙会从上至下的顺序来读取配置的策略规则,在找到匹配项后就立即结束匹配工作并去执行匹配项中定义的行为(即放行或阻止)。如果在读取完所有的策略规则之后没有匹配项,就去执行默认的策略。防火墙策略规则的设置有两种:一种是“通”(即放行),一种是“堵”(即阻止)。当防火墙的默认策略为拒绝时(堵),就要设置允许规则(通),否则谁都进不来;如果防火墙的默认策略为允许时,就要设置拒绝规则,否则谁都能进来,防火墙也就失去了防...原创 2021-05-18 23:35:27 · 975 阅读 · 0 评论 -
LinuxProbe 0x10 LVM逻辑卷管理器、配置网卡、YUM仓库配置、防火墙
LVM逻辑卷管理器 Logical Volume Manager(逻辑卷管理器,简称LVM)。LVM允许用户对硬盘资源进行动态调整。逻辑卷管理器是Linux系统用于对硬盘分区进行管理的一种机制,理论性较强,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。LVM技术是在硬盘分区和文件系统之间添加了一个逻辑层,它提供了一个抽象的卷组,可以把多块硬盘进行卷组合并。比如小明家里想吃馒头但是面粉不够了,于是妈妈从隔壁老王家、老李家、老张家分别借来一些面粉,准备蒸馒...原创 2021-05-16 22:34:07 · 200 阅读 · 0 评论 -
LinuxProbe 0x09 vdo虚拟数据优化、软硬方式链接、RAID磁盘冗余阵列
VDO虚拟数据优化 Virtual Data Optimize是一种通过压缩或删除存储设备上的数据来优化存储空间的技术,简称VDO,中文名叫虚拟数据优化。VDO技术的关键就是对硬盘内原有的数据进行删重操作,理论上只用原来的一半空间就够了, 除了删重操作,还可以对日志和数据库进行自动压缩,进一步减少存储浪费的情况。对各种类型文件压缩效果汇总表 文件名 描述 类型 原始大小(KB) 实际占...原创 2021-05-12 23:09:42 · 641 阅读 · 1 评论 -
LinuxProbe 0x08 文件系统与数据资料、挂载硬件设备、磁盘容量配额
文件系统与数据资料 用户在硬件存储设备中执行的文件建立、写入、读取、修改、转存与控制等操作都是依靠文件系统来完成的。文件系统的作用是合理规划硬盘,以保证用户正常的使用需求。Linux系统支持数十种的文件系统,而最常见的文件系统如下所示。Ext2:最早可追溯到1993年,是Linux系统第一个商业级文件系统,基本沿袭的是Unix文件系统的设计标准。但由于不包含读写日志功能,数据丢失可能性很大,能不用就不要用,或者顶多建议用于SD存储卡或U盘。(早期)Ext3:是一款日志文件系统,它会把整个..原创 2021-05-10 00:01:38 · 366 阅读 · 0 评论 -
LinuxProbe 0x07 隐藏权限、访问控制、su命令与sudo服务、存储结构
文件的隐藏属性 Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉。chattr:用于设置文件的隐藏权限,英文全称为:“change attributes”,语法格式为:“chattr [参数] 文件名称”。 如果想要把某个隐藏功能添加到文件上,则需要在命令后面追加“+参数”,如果想要把某个隐藏功能移出文件,则需要追加“-参数”。 参数 作用 ...原创 2021-05-09 15:40:18 · 267 阅读 · 0 评论 -
LinuxProbe 0x06 用户身份、文件权限、特殊权限
linux 中3种用户类型 root 权限最大 限制最小uid 0系统用户独立运行特定的服务uid5/6中1-499 7/8中 1 - 999普通用户日常工作可以使用的类型uid 5/6 500 - 655357/8 1000 - 999 255*255 之前版本上限数量 2的16次方 ...原创 2021-05-05 22:37:32 · 190 阅读 · 0 评论 -
LinuxProbe 0x05 shell脚本、流程控制语句、计划任务
shell脚本 流程控制if条件测试语句if条件测试语句可以让脚本根据实际情况自动执行相应的命令。if条件语句的单分支结构由if、then、fi关键词组成,而且只在条件成立后才执行预设的命令,相当于口语的“如果……那么……”。$ vim test.sh#!/bin/bash#如果/media/test目录不存在则进行创建if [ ! -d /media/test ]then mkdir -p /media/testfiif条...原创 2021-05-05 16:52:44 · 229 阅读 · 0 评论 -
LinuxProbe 0x04 环境变量、vim编辑器、shell脚本
环境变量 变量是计算机系统用于保存可变值的数据类型。在Linux系统中,变量名称一般都是大写的,命令则都是小写的,这是一种约定俗成的规范。Linux系统中的一切都是文件1:路径 +名称2:命令别名 alias 别名="原始命令"/etc/profile或 ~/.bashrc将别名写入该文件中会永久生效3:内部命令4:外部命令 变量名称 作用 HOME ...原创 2021-05-03 16:12:28 · 270 阅读 · 0 评论 -
LinuxProbe 0x03 常用命令、管道符、重定向
文件目录管理命令 touch:用于创建空白文件或设置文件的时间,语法格式为:“touch [参数] 文件名称”。 参数 作用 -a 仅修改“读取时间”(atime) -m 仅修改“修改时间”(mtime) -d 同时修改atime与mtime mkdir:用于创建空白的目录,英文全称为:“make directory”,语法格..原创 2021-05-02 16:42:37 · 211 阅读 · 0 评论 -
LinuxProbe 0x02 常用命令
系统状态检测命令 ifconfig:用于获取网卡配置与网络状态等信息,英文全称为:“interface config”,语法格式为:“ifconfig [参数] [网络设备]”。使用ifconfig命令来查看本机当前的网卡配置与网络状态等信息时,其实主要查看的就是网卡名称、inet参数后面的IP地址、ether参数后面的网卡物理地址(又称为MAC地址),以及RX、TX的接收数据包与发送数据包的个数及累计流量uname: 用于查看系统内核版本与系统架构等信息,英文全称为:“Unix ...原创 2021-05-01 13:48:29 · 251 阅读 · 0 评论 -
LinuxProbe 0x01 环境安装、系统安装、linux命令
vm虚拟机安装 新建虚拟机 ->自定义 ->兼容性默认 ->稍后安装操作系统 -> Linux、Red Hat Enterprise Linux 8 64位 ->自定义名称和选择安装位置 ->处理器数量 1个、内核数量(逻辑处理数) 16 ->内存2G就够了 ->仅主机模式(8、16章会讲) ->SCSI控制器默认推荐 ->磁盘类型(SCSI、SATA())都可以(如果选择nvme则第6章硬盘分区时硬盘名称会是nvme开...原创 2021-04-14 08:47:20 · 194 阅读 · 0 评论