自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (4)
  • 收藏
  • 关注

转载 Redis缓存雪崩和穿透的解决方法(转载)

Redis缓存雪崩和穿透的解决方法 ...

2020-07-11 09:48:55 583

转载 Harbor配置https认证

Harbor配置https认证转载 https://www.cnblogs.com/Dev0ps/p/10566398.html由于Harbor不附带任何证书,它默认使用HTTP来提供注册表请求。但是,强烈建议为任何生产环境启用安全性。因为测试使用,使用自签名证书:1|01、创建CA证书2|02、生成证书签名请求3|03、生成证书4|04、配置harbor.cfg5|05、配置启动harbor6|06、测试注意:每一个客户端都需要复制上面的ca.crt到Docker相应目录,然后重启D

2020-06-17 22:15:16 589

转载 Docker-consul + Nginx反向代理群集搭建(转载)

文章目录一、Consul概述二、Consul集群工作流程三、Consul+nginx集群部署3.1、建立Consul服务3.2、实验环境3.3、实验目的3.4、S...

2020-06-16 14:25:17 582

转载 Ansible实现zabbix服务器agent端批量部署

项目需求:由于搭建zabbix,需要每台服务器都需要安装监控端(agent)正常的的操作是一台一台去安装,这样确实有点浪费时间,这里为大家准备了一款开源的自动化运维工具Ansible,相信大家也很熟悉,话不多说,开始部署。这里我已经提前安装好ansible了,如果不知道怎么安装的小伙伴可以看我上一遍随笔。修改主机名以及/etc/ansible/hosts 把需要执行的机器添加进入,并生成秘钥,成免交互(上篇文章都有)192.168.30.21 ansible192.168.30.25

2020-05-27 11:15:32 426

原创 (源码安装)LNMP架构及应用部署

LNMP架构及应用部署1、部署Nginx 软件2、安装Mysql数据库(源码安装)3、安装PHP解析环境4、配置Nginx支持PHP环境5、LNMP平台中部署WEB应用LNMP也称为LEMP,E来自于Nginx的发音[engine x]LNMP就像构建LAMP平台一样,构建LNMP平台也需要用到Linux服务器,MySQL数据库,PHP解释环境等应用。P(PHP、Perl、Python)1、部署Nginx 软件1)安装支持软件:Nginx的配置及运行需要pcre、zlib等软件包的支持,

2020-05-11 09:47:15 1136

原创 ansible单括号,变量问题,比如使用awk提取IP,需要转义

ansible 使用shell脚本提取受控制的服务器IP时,需要加入转义\证明与ansible使用单双引号无关[root@localhost ~]# ansible crushlinux -m shell -a "ifconfig ens33 | awk '/inet /{print \$2}' "192.168.200.24 | CHANGED | rc=0 >>192.168.200.24192.168.200.21 | CHANGED | rc=0 >>192.1

2020-05-08 20:32:35 807

原创 基于二进制安装mysql(常用的一种方法)

[root@localhost ~]# rpm -e mysql mysql-server mariadb mariadb-server.确保系统中有依赖的libaio软件[root@localhost ~]# yum -y install libaio将源码包上传到系统里[root@localhost ~]# rzmysql-5.7.24-linux-glibc2.12-x86_64....

2020-04-17 11:51:37 198

原创 shell脚本练习--for循环输出三角型

要求:通过循环输出一下图形可以看成三个三角形的组合#!/bin/bashfor i in {1..9}do for j in {9..1} do [ $j -gt $i ] && echo -n " " done for m in {1..9} do [ $m -le $i ] && echo -n ...

2020-03-23 22:32:48 1512

原创 for循环实验案例-将规律的多个文件移动到相应目录下

案例需求:1、 创建100个目录2、 创建{1…1000}. txt3、将文件以1-10保存到第一个目录中,11-20保存到第二个目录中的形式将文件处理完for i in {1..100}do mkdir $i for j in {1..10} do if [ $i -eq 1 ] then touch /root/test/$i/$j.txt ...

2020-03-23 22:21:49 359

原创 shell脚本--用户管理小脚本

功能:用户可以使用此脚本,执行各种判断1.创建用户账号 2.删除用户账号3.锁定用户账号4.解锁用户账号5.查看用户状态 6.退出管理脚本脚本#!/bin/bashcat << END //=======================\\| 用户管理脚本 |---------------------------| 1.创建用户账号 ...

2020-03-20 21:14:40 314

原创 shell脚本--磁盘管理 parted -s分区

因为fdisk分区的交互性,所以脚本中采用parted -s 便不会儿对用户产生交互;[root@localhost ~]# vim test.sh#!/bin/bash#分区parted -s /dev/sdb mklabel msdos //格式化msdos系统分区parted -s /dev/sdb mkpart p xfs 0 5G //建立三个主分区每个5Gp...

2020-03-18 20:47:48 3525

原创 shell脚本--构建DNS主服务器

脚本解释如下,执行命令后,会儿提示用户输入一个网站(www.study.com),便会儿暂时解析成本地IP的地址与网站对应;脚本如下:#!/bin/bash#安装软件yum -y install bind bind-utils bind-libs > /dev/null 2>&1#定义变量获取自身的IPIP=$(ifconfig ens33 | awk -F ’ ...

2020-03-18 18:09:39 288

原创 shell脚本 -- yum库的创建与还原

创建yum库:[root@localhost ~]# vim create_yum.sh#!/bin/bash#挂载光盘点,省去多余信息mkdir /media/cdrommount /dev/sr0 /media/cdrom > /dev/null 2>&1#设置yum.repos.d配置文件cd /etc/yum.repos.dmkdir backupmv...

2020-03-17 22:29:33 161

原创 搭建智能DNS---就近原则

简述智能DNS作用➢双线路的机房: 服务本身有两个IP,一个电信IP,一个网通IP或者其他线路。➢镜象网站: 在网通及电信的机房放置多个相同的镜象站点,让不同的地方客户访问不同的站点。➢负载均衡: 对于流量比较大的网站,可以把流量分配到几台不同的服务器上,以提高网站速度。➢个性化站点服务: 比如通过IP表的重新定义, 让国外的客户自动访问英文版的网站;让国内的客户自动访问中文版的网站。➢...

2020-03-15 22:31:08 1851

原创 构建DNS域名服务器的分离解析

DNS分离解析域名,主要是指根据不同来源的客户端请求,提供不同的域名解析记录.来自不同地址的客户机请求解析同一域名时,为其提供不同的解析结果。下面通过实例介绍如何配置案例需求:➢来自 Internet的客户机解析域名时考虑服务器的安全性,需解析为公司的公网地址172.16.1.1.使其通过公司的网关服务器转发后访问网站和邮件服务器。➢来自公司局域网中的客户机解析域名时,考虑到用户访问速度分...

2020-03-15 22:17:30 261

原创 构建DNS从域名服务器(主192.168.200.111 从192.168.200.112)

前提准备,关闭防火墙,安装软件:[root@localhost ~]# iptables -F[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0[root@localhost ~]# yum -y install bind bind-libs bind-utils主服务器配置:修改以...

2020-03-13 22:28:50 1608

原创 创建DNS主域名服务器(服务器192.168.200.21)

前提准备关闭防火墙,安装相关软件:[root@localhost ~]# iptables -F[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0[root@localhost ~]# yum -y install bind bind-libs bind-utils[root...

2020-03-13 22:21:39 1101

原创 创建一个DNS缓存域名服务器

关闭服务器防火墙,关闭服务器保护机制[root@localhost ~]# iptables -F[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# setenforce 0确定服务器可以上网[root@localhost ~]# ping www.baidu.com安装bind bind-libs bin...

2020-03-13 22:15:17 439

原创 YUM基本命令

1、基本操作(1)查询软件包列表: yum list、yum grouplistyum list installed查询已安装的包yum list available查询可以安装(未安装)的包(2)查询软件包的描述信息: yum info 软件包名(3)查询指定软件包: yum search 软件包名(4)清理yum缓存: yum clean all(5)重建yum缓存: yum ...

2020-03-11 21:08:46 196

原创 用户自己手里有软件包时,创建yum源服务

用户收集的其他软件包需要手工创建repodata数据文件和存放目录,使用工具createrepo 创建服务器端:在此基础上运行[root@localhost ~]# mkdir /var/ftp/other rz 将软件包上传进来[root@localhost ~]# cd var/ftp/other[root@localhost other]# lsattr-2.4.46-12.e...

2020-03-11 21:04:58 97

原创 基于FTP协议的YUM源服务器

与httpd协议相似服务器端:[root@localhost ~]# mkdir /media/cdrom[root@localhost ~]# mount /dev/cdrom /media/cdrom[root@localhost ~]# rpm -ivh /media/cdrom/Packages/vstpd-*.rpm [root@localhost ~]# rpm -q vsf...

2020-03-11 20:57:49 164

原创 基于HTTP协议的YUM源码服务器搭建

服务器端操作:先挂载文件镜像,下载httpd软件[root@localhost ~]# mkdir /media/cdrom[root@localhost ~]# mount /dev/cdrom /media/cdrom[root@localhost ~]# rpm -ivh /media/cdrom/Packages/httpd-2.4* .rpm[root@localhost ~]...

2020-03-11 20:54:26 217

原创 YUM库介绍,了解yum源服务器

YUM是软件管理的仓库,可以完成安装,卸载,自动升级rpm软件包等任务, 能够自动查找并解决rpm包之间的依赖关系,并-次安装所有依赖的相关软件包。 而无需管理员逐个,手工的去安装每个rpm包,使管理员在维护大量Linux服务器时更加轻松自如。特别是在拥有大量Linux主机的本地网络中,在自己公司架设-台YUM服务器还可缓解软件安装、 升级等对Internet的依赖。了解YUM源服务器:源服...

2020-03-11 20:44:21 650

原创 TCP Wrappers保护机制

简单介绍TCP Wrappers将TCP服务程序“包裹"起来,代为监听TCP服务程序的端口,增加了一个安全监测的过程,外来的连接请求必须先通过这层安全检测,获得许可后才能访问真正的服务程序。保护机制的实现方式方式1:通过tcpd主程序对其他服务程序进行包装方式2:由其他服务程序调用libwrap.so.*链接库访问控制策略的配置文件/etc/hosts .allow #允许/et...

2020-03-11 20:37:36 217

原创 使用SSH客户端程序的相关命令--ssh远程登录,scp安全复制文件,sftp基于ftp协议在服务器端上传下载文件

(1) ssh命令(远程安全登录)格式: ssh user@host (若客户机登录用户与主机用户名相同, 可省去user@)端口选项: -p 22直接登录,如若安全设置秘钥,点击如何构建SSH连接时的秘钥[aa@localhost ~]$ ssh root@192.168.200.21(2) scp 在客户端和服务端远程安全复制文件通过scp命令可以利用SSH安全连接与远程主机相互复...

2020-03-11 20:27:48 297

原创 构建密钥对验证的SSH体系(设置客户端连接服务端秘钥验证)

设置密钥对验证整过细节包含四步:a.首先要在SSH客户端以root用户身份创建密钥对b.客户端将创建的公钥文件上传至SSH服务端c.服务端将公钥信息导入用户root的公钥数据库文件d.客户端以root用户身份连接服务器端root用户测试1、在客户端创建密钥对在Linux客户端中通过 ssh-keygen命令 工具为当前登录用户创建密钥对文件,可用的加密算法:ECDSA(新算法)、RSA...

2020-03-11 20:16:01 876

原创 linux网络参数管理(四)DNS域名解析---解决上不了网的问题hosts文件

1、设置DNS域名解析(1)方法- : 编辑/etc/sysconfig/network-scripts/ ifcfg-ens33配置文件[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33DNS1 =202.106.0.20DNS2=8.8.8.8DNS3=7.7.7.7 最多可设置三个(2)方法二: v...

2020-03-08 13:55:59 649

原创 linux网络参数管理(三)设置网卡的多个子接口,设置网卡状态开启或关闭或重启,配置IP的四种方法

临时设置网卡子接口方法: ifconfig 网络设备:子接]名称IP地址短格式子网掩码[root@localhost~]#ifconfig ens33:1 192.168.2.1/24 1端口[root@localhost ~]# ifconfig ens33:2 192.168.3.1/24 2端口永久设置网卡子接口方法:需要在/etc/sysconfig/network-scri...

2020-03-08 13:53:15 3174

原创 linux网络参数管理(二)route命令查看路由表,netstat查看网络连接情况,ping,traceroute测试网络通性,解析域名DNS,修改网络地址参数

查看路由表,使用route命令查看路由表使用route命令查看路由表-n:不执行DNS反向查找,直接显示数字形式的IP地址[root@localhost ~]# route[root@localhost ~]# route -n[root@localhost ~]# route -rn查看网络连接情况netstat命令常用选项:-a: 显示当前主机中所有活动的网络连接信息-n:不...

2020-03-08 13:44:35 2605

原创 linux网络参数管理 (一) ifconfig命令,包含的主要信息, 查看网络接口的网络层信息ip a, 查看网络接口速率,模式等信息ethtool命令,修改linux主机的名字方法

使用ifconfig命令查看网络接口查看活动(激活)的网络接口ifconfig命令[root@localhost ~]# ifconfig查看所有网络接口ifconfig -a命令[root@localhost ~]# ifconfig -a查看指定的网络端口ifconfg 设备名字 (服务器上网卡为 em1-4 )[root@localhost ~]# ifconfig en...

2020-03-08 13:37:35 1799

原创 解析linux文件系统(四)对于文件设置硬链接 和 软链接介绍

硬链接(hard link)方法: In 源文件 目标文件特点:硬链接指向的文件inode号,新生成的硬链接文件的inode号与源文件的inode号相同,不可针对目录进行硬链接只能是文件,必须在同-文件系统内,可以将本地目录硬链接到另外目。删除一个文件名,不影响另外一个的访问软链接(soft link)方法: In -s 源文件或目录 目标文件或目录特点:软链...

2020-03-08 13:25:25 344

原创 解析linux文件系统(三)通过查找inode号删除文件,格式化时设置磁盘规定的inode号

删除文件inode便可以删除对应的文件首先回忆find用法:find [查找范围] [查找条件表达式]采用递归方式,根据目标的名称、类型、大小等不同属性进行精细查找-name根据目标文件的名称进行查找,允许使用“*“及“?”通配符-size根据目标文件的大小进行查找,一 般使用“+"、“-"号设置超过或小于指定的大小作为查找条件、常用的容量单位包括kB (注意k是小写) 、MB、 GB-...

2020-03-08 13:22:24 1707

原创 解析linux文件系统(二)inode记录block方法--直接连接,间接连接,双间接连接,三间连接,以及文件存储位置SuperBlock

inode介绍inode一般为 128字节或256字节,每个inode.中都记录着文件所使用的block号,每条记录着block 号的信息占用4字节。inode 中关于block 号的记录一共包含有 12个直接连接、1个间接连接、1个双间连接和1个三间连接。可以想象成口袋里装了一个车钥匙,车钥匙打开的车里装了一车车钥匙,便需要乘1024,一个inode指向block需要消耗自身4B字节,一个bl...

2020-03-08 13:10:27 1090

原创 解析linux文件系统 (一)了解inode属性,目录文件介绍,系统访问文件的步骤

Inode and Block概述Inode和Block是文件系统组成的基本核心概念,文件系统是在分区格式化的时候形成的,文件系统负责组织文件在分区上的存放的。block块介绍文件储存在硬盘上,硬盘的最小储存单位叫“扇区”(sector),每个扇区拥有512字节。。操作系统从硬盘上读取数据时,不会按照扇区的方式读取,这样读取效率太低,而是一次性连续读取多个扇区,即一次性读取一个“块”(Blo...

2020-03-08 12:59:01 623

原创 系统安全及应用(七)网络扫描-NMAP强大的端口扫描安全工具

作为一个开放源代码的操作系统,linux系统以其安全性,高效稳定而广泛应用,主要从账户安全,系统引导,登录控制的角度,优化linux系统的安全性,linux的环境的弱口令检查,网络扫描等安全工具的构建和使用,帮助运维人员查找安全隐患,及时采取有针对性的措施。网络扫描-NMAPNMAP是一款强大的端口扫描类安全评测工具,不需要下载,光盘镜像里可使用rpm安装官方网站https://nmap.o...

2020-03-06 16:05:55 406

原创 系统安全及应用(六) 用户简单密码口令检测—JR (John the Ripper)

作为一个开放源代码的操作系统,linux系统以其安全性,高效稳定而广泛应用,主要从账户安全,系统引导,登录控制的角度,优化linux系统的安全性,linux的环境的弱口令检查,网络扫描等安全工具的构建和使用,帮助运维人员查找安全隐患,及时采取有针对性的措施。弱密码口令检测—JR (John the Ripper)官方网站 https://www.openwall.com/john/在互联...

2020-03-06 15:56:15 776 1

原创 系统安全及应用(五)系统引导过程中安全加密的设置,其他终端登录的设置

作为一个开放源代码的操作系统,linux系统以其安全性,高效稳定而广泛应用,主要从账户安全,系统引导,登录控制的角度,优化linux系统的安全性,linux的环境的弱口令检查,网络扫描等安全工具的构建和使用,帮助运维人员查找安全隐患,及时采取有针对性的措施。系统引导和登录控制的安全在互联网环境中,大部分服务器是通过远程登录的方式来进行管理的,本地引导和终端登录过程往往被忽视,从而留下安全隐患。...

2020-03-06 15:48:10 860

原创 系统安全及应用(八) ---PAM认证方式简单介绍

作为一个开放源代码的操作系统,linux系统以其安全性,高效稳定而广泛应用,主要从账户安全,系统引导,登录控制的角度,优化linux系统的安全性,linux的环境的弱口令检查,网络扫描等安全工具的构建和使用,帮助运维人员查找安全隐患,及时采取有针对性的措施。PAM安全认证过程简单介绍su命令的安全隐患—默认情况下,任何用户都允许使用su命令,从而有机会反复尝试其他用户(如root)的登录密码,...

2020-03-06 15:39:33 1095 1

原创 系统安全及应用(四)----su命令切换用户 sudo命令提升普通用户的执行权限以及操作查看

作为一个开放源代码的操作系统,linux系统以其安全性,高效稳定而广泛应用,主要从账户安全,系统引导,登录控制的角度,优化linux系统的安全性,linux的环境的弱口令检查,网络扫描等安全工具的构建和使用,帮助运维人员查找安全隐患,及时采取有针对性的措施。一般情况下,不建议直接使用root用户登录,一是减少因操作失误而造成的破坏;二是降低特权密码被泄露的风险。鉴于这些原因,需要为普通用户提供一...

2020-03-06 15:35:02 1665

原创 系统安全及应用(三)--修改命令历史记录history的数目以及清空命令历史记录,设置用户终端自动注销时间

作为一个开放源代码的操作系统,linux系统以其安全性,高效稳定而广泛应用,主要从账户安全,系统引导,登录控制的角度,优化linux系统的安全性,linux的环境的弱口令检查,网络扫描等安全工具的构建和使用,帮助运维人员查找安全隐患,及时采取有针对性的措施。修改 输入命令历史history限制shel环境下,命令历史机制为用户提供了极大的便利,但也带来了一些潜在的风险。 只要获得用户的命令历史...

2020-03-06 15:25:16 1108

isoftstone.com

,,节约时间,不然你需要刷几遍视频,然后在答题,答题次数共有5次,题更是慎多120多题目,当时我看的时候都眼花缭乱的。至少需要浪费你一天的时间,一点不夸张...企业文化,网络安全,质量意识,BCG内控,,软通转正考核icollege

2020-10-25

系统文件权限,用户管理员基本命令.docx

linux账号管理,用户名,密码,group,查询,文件权限,修改密码两种方式,手动创建登录账号配置,passwd介绍,usermod配置管理账号密码,文件权限chmod 分配,文件归属chown分配 ,极限掩码umask简单介绍 课程小笔记,欢迎各位观看交流指出不当

2020-02-21

数据链路层的功能及交换机的工作原理简单介绍

数据链路层的介绍,以太网MAC地址,了解以太网帧的包装,交换机的工作原理,命令行的层次关系 数据链路层的功能及交换机的工作原理简单介绍

2020-02-17

linux基本网络基础.pdf

linux基本网络基础,osi,tcp/ip 简单介绍,数据传输解封装过程,1)传输层(TCP头部)-网络层(IP头部)–数据链路层(MAC地址头部) (2)数据传输过程中 ,在传输层(数据段)——网络层(数据包)——数据链路层(数据帧)——物理层(比特流

2020-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除