自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 5.4--->Ansible中的变量及加密

目录一.变量命名:二. 变量级别:三. 变量设定和使用方式:一.在playbook中直接定义变量二. 在文件中定义变量:三.使用变量:四.设定主机变量和清单变量五.目录设定变量六.用命令覆盖变量七.使用数组设定变量,字典的方式八.注册变量 ,register九. 事实变量:十一.魔法变量 :四.JINJA2模板j2书写模板一:j2书写模板二:j2书写模板三:for循环j2书写模板四:if判定五.Ansible的加密控制一..

2021-08-26 15:38:55 215

原创 5.3--->Ansible中playbook的使用

一.Playbook1.Playbook的功能playbook 是由一个或多个play组成的列表Playboot 文件使用YAML来写的2.YAML#简介#是一种表达资料序列的格式,类似XMLYet Another Markup Language2001年首次发表www.yaml.org#特点#可读性好和脚本语言交互性号易于实现适用程序执行流梳理方式可扩展性强#语法简介#在文件中用[---]开始在文件中用[...]结尾次行一般书写文..

2021-08-26 09:48:02 75

原创 shell——4.6shell中的运算

目录一.运算符号:二.运算指令:三.练习:一.十分钟倒计时:二.猜幸运数字1-10一.运算符号:+ #加法- #减法* #乘法/ #除法% #除法后的余数** #乘方++ #自加一-- #自减一< #小于<= #..

2021-08-25 22:53:14 66

原创 shell——4.5执行流的控制

一.for语句 :一.作用: 为循环执行动作二.for语句结构: for 定义变量 do 使用变量,执行动作 done 结束标志三.for语句的基本格式:格式一 :#!/bin/bashfor NAME in westos lq root test ##name变量 , westos lq root test 变量的值doid $NAME &> /dev/null ...

2021-08-25 22:34:46 95

原创 5.2--->Ansible中常用的模块

目录一.ansible实现管理的方式二. Ad-Hoc执行方式中如何获得帮助三.ansible命令运行方式及常用参数四.ansible的基本颜色代表五.ansible中的常用模块1.command2.shell3.script4. copy5.fetch6.file7.archive8.unarchive9.hostname10.cron11.yum_repository12.dnf13.service14.firewalld

2021-08-22 16:29:06 1032 1

原创 5.1--->Ansible的安装及部署

目录一.Ansible的安装二.Ansible的基本信息三.对受控主机的操作步骤:四.清单五.Ansible配置文件参数详解六.构建用户级Ansible操作环境一.Ansible的安装1.hostnamectl查看自己电脑红帽系统版本,网络搜索 epel源,如果是8.2系统搜索 epel for rhel82.然后将其安装包下载到我们的主控制机来3.我们只需要安装ansible-2.9.24-1.el8.noarch.rpm和sshpass-1.06-..

2021-08-22 11:18:18 226

原创 shell——4.4shell脚本中的变量

目录一.变量的定义二.shell脚本中变量的定义方法三.变量的转译 :四.Linux中命令的别名设定五.用户环境变量的更改六.变量定义方式七.脚本函数 :八.练习:一.变量的定义#### 定义本身变量就是内存一片区域的地址#### 变量存在的意义#### 命令无法操作一直变化的目标用一串固定的字符来表示不固定的目标可以解决此问题二.shell脚本中变量的定义方法1.环境级别 :export a=1在环境关闭后变量失效2. 用户级别

2021-08-16 21:58:09 211

原创 shell——4.3shell脚本的基础知识

目录一.什么是shell二.shell脚本的意义三.如何创建shell脚本四.如何执行shell脚本五.如何对脚本进行调试六.脚本练习 :一.什么是shell脚本中命令的解释器二.shell脚本的意义1.记录命令执行的过程和执行逻辑,以便以后重复执行2.脚本可以批量处理主机3.脚本可以定时处理主机三.如何创建shell脚本#!/bin/bash ##幻数vim自动添加脚本首部"map <F4> ms:call WESTOST...

2021-08-16 20:18:12 114

原创 shell——4.2文本处理工具

一.grep :grep ##支持基本正则表达式 egrep ##基础和扩展的正则表达式都支持egrep = grep -E -E ##搜索含有rot和nologin的行 grep -E "root|nologin" passwd-e ##搜索含有rot和nologin的行 grep -e root -e nologin passwd-i ##忽略大小写 grep -i root passwd-E\< ##被...

2021-08-16 19:48:34 169

原创 shell——4.1.shell中常用的基础命令

一.diff:输出信息: [num1,num2][a|c|d][num3,num4] num1,num2 ##第一个文件中的行 a ##添加 c ##更改 d ##删除 < ##第一个文件中的内容 > ##第二个文件中的内容 num3,num4 ##第二个文件中的行命令: diff -b file file1 -b ##忽略空格的不同 -B ##忽略空行 -i ##对比忽略大小写 -c ##显示文件所有内容并标识有不同的行 -r ##对

2021-08-16 16:26:08 135

原创 Linux系统工程师3.2Linux中内核级加强型火墙的管理

一.Selinux的功能 :1.观察现象 当Selinux未开启时 : 在/mnt中建立文件被移动到/var/ftp下可以被vsftpd服务访问 当使用ls -Z /var/ftp查看文件时显示"?" ps auxZ | grep vsftpd 时显示: - root 8546 0.0 0.0 26952 408 ? Ss 10:35 0:00 /usr/sbin/vsftpd...

2021-08-12 18:28:16 177

原创 Linux系统工程师3.7-Linux的火墙优化策略

实验环境:两台虚拟机,一台双网卡虚拟机,一台单网卡双网卡:单网卡:一.火墙介绍:1.netfilter2.iptables3.iptables | firewalld #iptables firewalld 同时只能用一个二.火墙管理工具切换 :在rhel8中默认使用的是firewalldfirewalld----->iptables #fi...

2021-08-12 17:55:02 106

原创 Linux系统工程师3.6企业DNS服务器搭建

一.关于dns的名词解释dns:domain name service(域名解析服务)#关于客户端:#/etc/resolv.conf ##dns指向文件nameserver 172.25.254.20#测试:host www.baidu.com ##地址解析命令dig www.baidu.com ##地址详细解析信息命令A记录 ##ip地址叫做域名的Address 记录SOA ##授权起始主机dns顶级. 13次级.com .net .edu .org .

2021-08-12 12:48:01 178

原创 Linux系统工程师3.5网络文件系统

———————实验环境两台全新虚拟机,一台ID 123(服务器) 一台ID 223(客户端),并且配置好软件仓库一.samba简介 : 1.samba服务简介 : 作用: smb = Server Message Block Sum cifs = Common Internet File System Miscrosoft windows系统共享文件时用到的协议smb smb是由miscrosoft+sun ...

2021-08-12 11:35:00 897

原创 Linux系统工程师3.4Mysql数据库的基本管理

目录一.数据库的介绍 :二. mariadb的安装 :三. 软件基本信息 :四. 数据库开启 :五.mysql的安全初始化 :六. 数据库的基本管理 :七.数据密码管理 :八.用户授权 :九.数据库的备份 :一.数据库的介绍 :1.什么是数据库数据库就是个高级的表格软件2.常见数据库Mysql Oracle mongodb db2 sqlite sqlserver .......3.Mysql (SUN -----> Ora...

2021-08-09 23:20:38 76

原创 Linux系统工程师3.3Apache的管理及优化web

一.Apache的作用 :在web被访问时通常使用http://的方式http:// ##超文本传输协议http:// 超文本传输协议提供软件:ApachenginxstgwjfeTengine二.Apache的安装 :dnf install httpd.x86_64 -y三.Apache的启用 :systemctl enable --now httpd ##开启服务并设定服务位开机启动firewall-cmd --list-all ##查...

2021-08-09 21:22:49 200

原创 Linux系统工程师3.1 Vsftpd服务的部署及优化

【实验环境的部署】vim /etc/sysconfig/selinux改成disablegetenforce关闭reboot一.ftp介绍 :ftp:file transfer proto互联中最老牌的文件传输协议二.vsftpd安装及启用 : dnf search ftp dnf install vsftpd.x86_64 lftp.x86_64 -y #安装服务器和客户端 rpm -ql vsftpd systemctl en...

2021-08-05 15:15:01 121

原创 LINUX系统管理员--->2.8Linux引导过程及引导修复

1.通电 :2.BIOS 初始化: 对硬件检测,初始化硬件时钟

2021-08-01 10:57:25 210

空空如也

空空如也

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

TA关注的人

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