运维实用小项目
文章平均质量分 73
巧手妙琢
学以致用、知行合一
展开
-
jumpserver堡垒机(跳板机) 支持(centos7) 简介 源码安装 部署
关于堡垒机和相关工具简介堡垒机介绍:由于来源身份不明、越权操作、密码泄露、数据被窃、违规操作等因素都可能会使运营的业务系统面临严重威胁,一旦发生事故,如果不能快速定位事故原因,运维人员往往就会背黑锅。几种常见的运维人员背黑锅场景:1)由于不明身份利用远程运维通道攻击服务器造成业务系统出现异常,但是运维人员无法明确攻击来源,那么领导很生气、后果很严重;2)只有张三能管理的服务器,被李四登录过并且做了违规操作,但是没有证据是李四登录的,那么张三只能背黑锅了;3)运维人员不小心泄露了服务器的密码。一旦发原创 2021-03-11 22:54:27 · 3157 阅读 · 19 评论 -
KVM 简介 搭建部署
实验:虚拟化有两种类型:Hypervisor直接在安装在宿主机的逻辑上:Hypervisor 直接安装在物理机上,多个虚拟机在 Hypervisor 上运行。Hypervisor 实现方式一般是一个特殊定制的 Linux 系统。Xen 和 VMWare 的 ESXi 都属于这个类型。Hypervisor安装在宿主机的操作系统上:物理机上首先安装常规的操作系统,比如 Redhat、Ubuntu 和 Windows。Hypervisor 作为 OS 上的一个程序模块运行,并对管理虚拟机进行管理。KVM原创 2021-03-09 13:57:04 · 725 阅读 · 0 评论 -
LVM 介绍、基础命令、逻辑卷、扩容、缩容、快照
一、LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适于仅有一、两块硬盘的小系统。二、 基本概念1、 物理卷-----PV(Physical Volume)物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘。2、 卷组--------VG(Volumne Group)卷组建立在物理卷之上,一个卷组中至少要包括一个物理原创 2021-03-08 14:49:57 · 1450 阅读 · 0 评论 -
rsync+crontab 定时备份
实验:准备两台虚拟机测试:192.168.40.111备份源192.168.40.112 备份端关掉防火墙 setenforcesystemctl stop firewalldsetenforce 0备份源操作安装rsyncyum -y install rsync修改配置文件vim /etc/rsyncd.conf uid = nobodygid = nobodyuse chroot = yesport 873log file = /var/log/rsyncd.log原创 2021-03-04 15:46:56 · 573 阅读 · 1 评论 -
rsync+inotfiy 实时备份
rsync简介:rsync具有可使本地和远程两台主机之间的数据快速复制同步镜像、远程备份的功能inotfiy简介:Inotify 是一种强大的、异步的文件系统事件监控机制,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况图片讲解:实验准备:192.168.40.111 A (备份源)192.168.40.112 B (备份端)关闭防火墙或者制定防火墙规则两台都做:systemctl stop f原创 2021-02-28 20:05:24 · 316 阅读 · 0 评论 -
nfs共享存储
一. 什么是nfs NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源 它的主要功能是通过网络让不同的机器系统之间可以彼此共享文件和目录。NFS服务器可以允许NFS客户端将NFS服务器端的共享目录挂载到本地的NFS客户端中。 NFS一般用来存储共享视频,图片等静态数据。NFS优点:节省本地存储空间用户不需要在网络中的每个机器上都建有Home目录,Home目录可以放在NFS服务器上且可以在网络上被访问使用。简单容易上原创 2021-02-23 20:06:30 · 2676 阅读 · 0 评论 -
NTP时钟同步配置
Centos7 NTP时钟同步配置01、计算机时钟偏差分析通用PC机自带两类时钟源:硬件时钟和软件时钟(或称为系统时钟)。不论是硬件时钟还是软件时钟,都是由石英晶体振荡器驱动的,通过累计石英晶体振荡器输出脉冲数,换算出时间。所以计算机时钟的准确度取决于晶振频率准确度。受温度变化、电压、芯片老化等因素影响,晶振频率会发生小幅度波动,其中温度对晶振频影响最大。由于工艺和材料的原因,同一生产线上标称频率相同的石英晶体,其实际频率是不同的,实际频率与标称频率偏差率从10-4量级到10-9量级不等。以10-4量原创 2021-02-25 19:47:44 · 4187 阅读 · 0 评论 -
自动化运维项目
自动化运维项目Ansible简介:Ansible是什么?Ansible属于自动化运维工具,基于python开发,实现批量程序部署,批量运行命令等功能。Ansible是基于paramiko开发的,并且基于模块化工作,本身没用批量部署的的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。Ansible不需要在远程主机上安装配套的东西,英文他们是基于ssh来和远程主机通讯的。Ansible特点部署简单,只需要在服务器端部署ansible环境,客户端或者被控端无需原创 2021-02-22 21:20:40 · 1411 阅读 · 1 评论 -
通过nginx部署内网yum源
在服务端操作:源码安装nginx:yum -y install gcc gcc-c++ pcre pcre-devel zlib-devel openssl-devel cd nginx-1.12.2预编译:./configure --prefix=/usr/local/nginx 编译和安装make && make install在nginx.conf 文件中添加location / { autoindex on; autoindex_exact原创 2021-02-26 14:20:02 · 2297 阅读 · 6 评论 -
日志切割之:logrotate
logrotate 程序是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用。可以节省磁盘空间。配置文件介绍Linux系统默认安装logrotate工具,它默认的配置文件在:/etc/logrotate.conf/etc/logrotate.d/ogrotate.conf 才是主要的配置文件,logrotate.d 是一个目录,该目录里的所有文件都会被主动的读入/etc/logrotate.conf中执行Logrotate是基于CRON来运行的,其脚原创 2021-02-26 10:35:47 · 575 阅读 · 0 评论