环境准备主机工具Rocky_Linuxs-nailwin10163邮箱(接收端)qq邮箱(需启用smtp服务,作为发送端)安装s-nails-nail是一个邮件客户端程序,也被称为"Heirloom mailx"。它提供了发送、接收和管理电子邮件的功能。s-nail是UNIX和类UNIX系统上的一种替代邮件客户端工具,可以在命令行界面中使用。yum install s-nail -y启用qq邮箱
独立磁盘冗余阵列,简称磁盘阵列 通过技术(软件/硬件)将多个独立的磁盘整合成一个巨大容量的大逻辑磁盘使用 可以提高数据I/O(读写)速度和冗余(备份)数据的功能。环境准备主机IPCentos7192.168.3.3/24添加3块以上的虚拟磁盘软raid5创建至少由3块磁盘组成,同一份文档分散写入不同磁盘,每个磁盘都有校验数据,其中校验数据会占用磁盘3分之1的空间,3分之2的空间存放原始数据,允许同
磁盘配额设置磁盘配额是一种计算机存储管理技术,它的主要功能是限制用户或用户组在指定分区上占用的磁盘空间或文件个数。具体来说,磁盘配额让计算机管理员可以对使用此计算机的每个用户所能使用的硬盘空间进行配额限制,即每个用户只能使用最大配额范围内的硬盘空间。1)为文件系统添加允许针对用户或组做磁盘配额限制#针对组:grpquota #针对用户:usrquota #我这里选择针对用户做磁盘配额限制 vim
记录在Rocky_Linux上安装OpenStack时发生的错误以及解决方法。环境准备:1)为虚拟机添加两块网卡,一个作为管理口,一个负责访问外网,开启cpu虚拟化,内存不得小于8G,cpu数量不得小于22)关闭系统selinuxsed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config setenforce 03)配置网络nmcli
环境准备:主机IP信息CA_SERVWER192.168.3.1/24HTTP_SERVER192.168.3.2/24配置CA证书服务器#创建文件夹,默认这些文件夹都是不存在的 mkdir -p /etc/pki/CA/{certs,newcerts,crl,private} #进入到CA中创建索引文件 cd /etc/pki/CA/ touch index.txt #指定一个颁发证书的序列号
DHCP是一种用于IP网络中的协议,它可以使网络管理员更容易管理和配置网络上的计算机。DHCP的主要功能是为连接到网络的设备分配IP地址、子网掩码、默认网关以及其他相关的配置信息。它可以自动地为网络上的每台设备分配唯一的IP地址和其他参数,从而简化了网络管理的工作量。另外,DHCP还支持自动更新IP地址的功能,当设备移动到另一个网络区域时,DHCP会自动为其分配新的IP地址,从而避免了手动修改IP
环境准备主机IPDNS服务器:Rocky_Linux9192.168.3.1/24web服务器:Rocky_Linux9192.168.3.2/24客户端:windows11192.168.3.10/24安装软件包#安装 yum install bind-libs bind-utils bind-chroot -y #卸载 yum remove bind-libs bind-utils bind-
rsync远程同步rsync是Linux系统下的数据镜像备份工具,可以在本地或远程系统之间同步文件和目录,支持增量备份,速度快,占用资源少,使用简单方便。rsync特点• 速度快,占用资源少。 • 可以使用scp、ssh等方式来传输文件也可以通过直接的socket连接。 • 支持拷贝特殊文件如链接,设备文件等 • 可以排除指定文件或目录 • 可以保持原来文件或目录的属性(权限、时间、软硬链接均不变
官网https://www.ansible.comAnsible特点:基于Python语言开发轻量级批量管理工具不需要在客户端(被管理主机)安装Agent模块化设计,支持自定义模块,自定义模块可用任何语言编写基于PyYAML模块支持Playbook,可以通过Playbook完成可重复的复杂工作支持jinjia2模版核心组件AnsibleHost Inventory(清单文件)PlaybooksCo
实验环境两台虚拟机,一台作为内网的NTP服务器供内网无法上网的客户端来同步时间。另一台作为客户端无法访问外网,校对时间时通过连接内网的NTP服务器来校对。rocky_linux默认已安装chrony常用命令查看当前系统与那些时间服务器进行时间同步chronyc sources -n立即同步时间,当返回值为200 ok时则同步成功chronyc -a makestep查看时间是否同步成功chrony
环境准备:主机IPRocky_Linux9(已安装Docker)192.168.3.1/24win11192.168.3.2/24离线安装在官网下载社区版离线包https://community.fit2cloud.com/#/products/jumpserver/downloads安装所需依赖注:使用yum安装依赖时需自行配置好本地yum源离线安装Docker参考官方文档:从二进制文件安装 D
环境准备:基于Rocky_Linux9安装配置主机IPzabbix-server192.168.10.38/24mysql-server192.168.10.10/24Agent-Centos7192.168.10.37/24安装前准备下载zabbix6.4repo源rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/9/x86_64/zabbix-r
环境准备主机IPRocky_Linux(samba服务器)192.168.3.1/24windows11(客户端)192.168.3.25/24安装服务dnf isntall samba -y修改配置创建共享目录登录用户useradd -M -s /sbin/nologin qclr echo 123|passwd --stdin qclr mkdir /opt/qclr chown -R qc
环境准备:主机IPhost1(日志服务器)192.168.3.2/24server(客户端)192.168.3.1/24简介rsyslog是一个Linux系统日志服务工具,主要用来收集和监控从开机运行之后所发生的系统内核日志、服务日志和应用日志等。 rsyslog具有良好的可扩展性,支持多种输入源和输出插件,能够根据需求进行定制化配置。它可以将不同类型的日志发送到不同的目的地,例如本地文件、远程服
简介在Linux中普通用户执行某些系统命令时需要root权限,这时需要我们输入密码才能执行。当使用crond定时任务来执行shell脚本时,由于不会出现交互界面,执行到sudo需要输入密码时往往会执行出错,导致脚本无法正确运行。解决方法我们可以使用echo将密码作为输入传递给sudo -S命令,就可以很好的解决这个问题简单示例:#!/bin/bash time=$(date +"%F %Y%m%d
crond计划任务启停服务systemctl start crond && systemctl enable crond #关闭服务 systemctl stop crond && systemctl disable crond日志文件cat /var/log/cron时间格式* * * * * 分 时 日 月 周 分:0-59的整数 时:0-23的整数 日
sed命令sed是一项Linux指令,它用于处理文本数据,功能与awk类似,但相对更简单.常用命令选项-n #屏蔽默认输出 -i #直接修改文件内容 -r #使用正则表达式常用功能p: #打印文件指定行数 a:#在当前行后面加入一行文本。 b:#分支到脚本中带有标记的地方,如果分支不存在则分支到脚本的末尾。 c:#用新的文本改变本行的文本。 d:#从模板块(Pattern space)位置删
pstree命令以树状结构显示进程信息,包括进程之间的关系。常用命令-p 显示进程pid -a 显示完整的命令行 -u 列出每个进程所属账号名称ps命令静态查看当前系统运行的所有进程信息常用命令参数ps aux a选项表示显示所有进程,u表示以用户为主的格式显示,x表示显示没有控制终端的进程 ps -ef -e选项表示选择所有进程,-f表示使用完整的格式输出。top命令实时查看
1)Linux系统辨别目录与文件的方法通过不同颜色区分文件类型 - 蓝色表示目录 - 白色表示文件 - 浅蓝色表示软链接文件(也就是Windows中的快捷方式) - 绿色表示可执行文件 - 红色表示压缩文件 - 黄色表示设备文件 - 红色闪烁文件表示当前链接文件不可用2)常用命令常用快捷键 - ctrl + c 取消当前执行的命令 - ctrl + L 清屏 -
(1)排查思路:1)检查网络配置Linux:Windows:2)ping测试windows可以ping通Linux,但是Linux不能ping出来3)检查防火墙Linux防火墙处于关闭状态:再检查Windows防火墙,发现处于启用状态(2)解决方法(1)直接关闭防火墙1)点击启用或关闭防火墙2)勾选关闭防火墙(2)添加防火墙策略,放行ICMP协议1)点击高级设置2)新建入站规则3)勾选自定义规则4
Linux目的NAT地址转换配置实验准备:客户端、网关、web服务器网关需要配置为双网卡目的:让内网的web服务器通过配置DNAT后可以被外网的用户访问。一、初始化配置确保客户端与Web服务器都能与网关连通1)配置网关服务器为网关添加双网卡配置内外网IP信息#外网网卡 [root@NAT-SERVER ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens
实验准备:客户端、网关、web服务器网关需要配置为双网卡目的:让客户端通过NAT地址转换后访问外网,满足私网用户访问外网的需求;一、初始化配置确保客户端与Web服务器都能与NAT服务器连通1)配置NAT服务器为NAT服务器添加双网卡配置内外网IP信息#外网网卡 [root@NAT-SERVER ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 T
客户端访问Squid代理服务器,由代理服务器代表客户访问后端真实服务器,真实服务器将响应的数据返回给Squid代理服务器。最后,Squid代理服务器将响应结果返回给客户端,同时将结果缓存在硬盘上及内存中,当客户端再次访问相同的网页时,Squid代理服务器直接从缓存中获取结果并将其返回给客户端,从而减少了与真实服务器之间的通信次数,提高了响应速度 。实验环境:Rocky_linux9 镜像一份。虚拟
实验环境:Rocky_linux9 镜像一份。 虚拟机三台(一台作为web服务器,一台作为Squid服务器(Squid服务器需要配置双网卡),一台模拟客户端)实验拓扑:透明模式部署透明模式的实现依赖于默认路由和防火墙的重定向策略。在透明模式下,Squid不会修改客户端的请求,而是将请求转发到目标服务器,然后将目标服务器的响应返回给客户端修改squid配置文件,指定为透明模式注:由于在5.5版本中需
一、安装Rocky_Linux9https://mirrors.aliyun.com/rockylinux/9/isos/x86_64/Rocky-9-latest-x86_64-dvd.iso选择install rocky_linux进入安装界面选择语言种类后,设置一个root密码即可开始安装系统二、系统安装后进行初始化配置查看防火墙以及Selinux状态#查看防火墙状态 systemctl s
首先加载镜像文件到系统中进入yum源目录,备份目录内所有文件cd /etc/yum.repos.d mkdir bak mv * bak挂载iso镜像到指定目录mount -t iso9660 /dev/cdrom /mnt/cdrom在cd /etc/yum.repos.d目录下创建一个新的.repo文件,写入以下内容[AppStream] name=AppStream baseurl=file
实验目的由于Linux系统中只会生效一条默认网关,当同一台设备为多个网卡配置网关后只有一个网卡可以正常通讯。要使多个网关同时生效就需要配置路由策略才能使其生效。1.要求服务器的双网卡IP不同段,且都能被业务部访问到。2.AR1作为业务部的网关设备,负责连通业务部与服务器端的网络通讯;3.sw2作为服务器端的网关设备,划分两个vlan将服务器的两个网口添加为不同的子网。实验拓扑使用moaxterm连
MFS是MooseFS的缩写,是一个具备冗余容错功能的分布式网络文件系统。它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个备份副本。 MFS组件角色说明MFS的组件包括:MFSmaster、ChunkServer、Client、Metalogger。其中,MFSmaster是元数据服务器,用于管理整个文件系统的元数据;ChunkServer是数据存储服务器,用于存储
一、在虚拟机中添加一块新磁盘注意:如果是未关机的状态下,添加完新的虚拟磁盘需要重启才能生效查看当前系统内的磁盘数量,确认我们新添加的磁盘能正常显示了fdisk -l二、为新添加的磁盘创建分区fdisk /dev/sdb 命令(输入 m 获取帮助):n #输入n创建分区 分区类型 p 主分区 (0 primary, 0 extended, 4 free) e 扩展分区 (
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号