- 博客(57)
- 收藏
- 关注
原创 lvs+keepalived高可用负载均衡集群
LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统; 使用集群技术和Linux操作系统实现一个高性能、高可用的服务器;其具有:很好的可伸缩性(Scalability)、很好的可靠性(Reliability)、很好的可管理性(Manageability);Keepalived会检测LVS集群中各个服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作。
2022-08-09 01:04:49 350 1
原创 Ansible中的角色使用
Ansibleroles是为了层次化,结构化的组织Playbook*roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们*roles一般用于基于主机构建服务的场景中,在企业复杂业务场景中应用的频率很高*以特定的层级目录结构进行组织的tasks、variables、handlers、templates、files等;相当于函数的调用把各个功能切割成片段来执行。创建目录结构role存放的路径在配置文件ansible.cfg中定义(默认目录。...
2022-08-02 16:01:34 283
原创 Ansible中的任务执行控制
要求如下建立大小为1500M名为/dev/vdb1的设备如果/dev/vdb不存在请输入/dev/vdbisnotexist如果/dev/vdb大小不足2G请输出/dev/vdbislessthen2G并建立800M大小的/dev/vdb1此设备挂载到/westos上。实例安装Apache,更改端口为8080,如果更改,并重启Apache,触发触发器;当play遇到任务失败时会终止,ignore_errorsyes将会忽略任务失败使下面的任务继续运行。......
2022-07-31 01:20:52 451
原创 Ansible中的变量及加密
介绍Jinja2是Python下一个被广泛应用的模版引擎他的设计思想来源于Django的模板引擎,并扩展了其语法和一系列强大的功能。对新建文件linuxfile进行加密(linuxfile文件密码为key文件中的内容westos)编辑westos.yml文件,指定变量linuxfile,在编辑test.yml文件,如下。事实变量是ansible在受控主机中自动检测出的变量,事实变量中还有与主机相关的信息。对已经存在的vsftp.yml文件进行加密。编辑加密的文件linuxfile,密钥为key文件。...
2022-07-28 17:49:15 604
原创 Ansible中常用的模块
ansible实现管理的方式、命令运行方式、基本颜色代表和常用模块1.command模块;2.shell模块;3.script模块;4.copy模块5.fetch模块;6.file模块;7.unarchive模块;8.archive模块;9.hostname模块;10.cron模块;11.yum_repository模块;12.dnf模块;13.service模块;14.firewall15.user模块16.group模块;17.lineinfile模块、replac、setup模块、debug模块
2022-07-25 23:46:53 6681
原创 使用Ansible中的playbook
playbook 是由一个或多个play组成的列表,playboot 文件使用YAML来写的,playbooks是ansible更为强大的配置管理组件,实现基于文本文件编排执行的多个任务,且多次重复执行。. 其是使用YAML(Yet Another Markup Language),类似于半结构化语言,声明式配置,可读性较高。易于与脚本语言交互。一个play需要包括name和tasks ,name 是描述,tasks 是动作,一个name只能包含一个task,扩展名称yml或者yaml......
2022-07-25 21:31:47 335
原创 Ansible的安装及部署
1.Ansible对于企业运维的重大意义2.Ansible的安装3.构建Anisble清单4.Ansible配置文件参数详解5.构建用户级Ansible操作环境
2022-07-23 21:19:49 687
原创 Shell的执行流控制
1.for语句四种用法2.条件语句(1)while...do语句(2)until...do 语句 (3)if...then...elif...then...else...fi 语句(4)case语句(5)expect用法(6)break、continue、exit、return用法
2022-07-19 11:15:40 284
原创 Shell脚本中的变量
1.变量的定义2.shell脚本中变量的定义方法3.变量的转译4.Linux中命令的别名设定5.用户环境变量的更改6.脚本函数
2022-07-15 22:39:34 490
原创 Shell脚本的基础知识
(1)shell是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户。2.shell脚本的意义3.如何创建shell脚本4.如何执行shell脚本5.如何对脚本进行调试...............
2022-07-15 00:22:31 180
原创 linux中的火墙策略优化
1.火墙介绍2.火墙管理工具切换3. iptables 的使用4.火墙默认策略5.firewalld(1) firewalld的开启(2)关于firewalld的域(3)关于firewalld的设定原理及数据存储(4) firewalld的管理命令(5)firewalld的高级规则......
2022-07-09 17:30:00 515
原创 Linux虚拟机设置双网卡
1.在虚拟机中添加网络适配器 2.第二个网卡(网络适配器2)使用仅主机模式3.打开Windows的网络共享中心,在VMnet1中手动设置自己的ip网络 4.重启虚拟器查看IP信息(ens160和ens192两个网卡)5. 进入到网络配置的目录,添加配置文件中的内容6.重启网络服务,查看ip地址.........
2022-07-07 13:21:30 3705 4
原创 DNS服务器搭建
1.dns服务器部署2.dns服务的安装与启用3.高速缓存4.dns的正向解析5.dns的反向解析6.dns的双向解析7.dns集群8.dns的更新9.ddns(dhcp+dns)
2022-07-06 17:37:41 1495
原创 cifs网络文件系统
1.samba服务简介2.samba基本信息3.samba的安装与启用4.samba用户的建立5.samba用户访问加目录6.samba服务共享目录7.samba的访问控制8.samba的常用配置参数9.autofs+samba
2022-07-05 16:24:07 2643
原创 Vsftpd服务的部署及优化
1.ftp介绍2.vsftpd安装及启用3.vsftpd基本信息4.匿名用户访问控制5.本地用户的访问6.虚拟用户访问用户配置独立
2022-05-03 13:28:59 335
原创 Linux系统引导过程及引导修复
1.通电2.bios初始化3.磁盘引导4.grub2文件引导5.内核加载6.系统初始化镜像7.系统启动级别8.超级用户密码忘记
2022-04-27 22:23:39 269
原创 Linux中无人职守安装脚本kickstart
(1)kickstart自动安装脚本的作用(2)实验环境(3)kickstart自动安装脚本的制作(4)实现自动安装
2022-04-26 00:50:53 197
原创 linux中的网络配置
(1)什么是IP ADDRESS(2)子网掩码(3)ip通信判定(4)网络设定工具(5)图形方式设定ip (6)命令方式设定网络(7)管理网络配置文件(8)lo回环接口(9)网关(10)设定dns(11)设定解析的优先级(12)dhcp服务配置(13)不同网段间的网络通信
2022-04-24 00:10:34 400
原创 Linux系统中的软件管理
1.Linux中软件包的类型2.软件包的名称结构3.rpm命令管理软件包4.本地软件仓库的搭建5.dnf 软件管理命令
2022-04-12 00:09:36 1306
原创 Linux破解密码
Linux破解密码需要用到以下上下键ew rd.breakctrl+xchroot /sysroot/echo xxxxx | passwd --stdin root(xxxxx:密码)touch /.autorelabelexitexit此引导界面出现后,先按“↑”or“↓”键,然后再按“e”进入以下页面后,从下图箭头处删至r处,再输入w rd.break,再按ctrl+x进入此界面后逐个输入以下chroot /sysroo.....
2022-04-09 17:06:56 1859
原创 linux系统中的虚拟化部署
(1)kvm安装条件(2)kvm虚拟化安装(3)kvm虚拟化相关信息(4)手动安装虚拟机(5)虚拟机管理命令(6)虚拟机快照
2022-04-07 22:39:12 120
原创 linux中的进程管理
(1)进程的定义(2)进程查看命令(3)进程优先级(4)进程前后台调用(5)进程信息号(6)Systemd守护进程(7)系统中的登录审计
2022-04-02 16:38:01 1039
原创 Linux系统中的权限管理
(1)权限查看计读取(2)普通权限类型及作用(3)设定普通权限的方法(4)系统默认权限设定(5)文件用户组管理(6)特殊权限(7)cal权限列表(8)attr权限
2022-03-31 12:03:35 4662
原创 linux系统中的用户管理
(1)用户存在的意义(2)用户及用户组在系统中的存在方式(3)用户切换(4)用户涉及到的系统配置文件(5)用户和用户组建立及删除(6)用户和用户组的信息管理(7)用户认证信息管理(8) 用户权利下放
2022-03-30 00:43:01 644
原创 Linux中输入与输出管理及如何获得帮助
(1)Linux中的输入(2)find命令(用于查找文件)(3)如何管理输入(4)管理系统输出(5)text(6)命令行获得帮助
2022-03-25 18:58:55 1613
原创 linux下的文件管理和命令行使用技巧
(1)shell的打开方式(2)显示和查看文件大小和属性(3)光标移动(4)history 查看历史命令(5)创建/删除文件和目录(6)vim(7)移动和复制文件(8)文件批量处理和字符集合表示方法(9)Text
2022-03-24 00:01:33 457
原创 vim编译器
Vim模式介绍:从vi衍生出来的Vim具有多种模式,几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(ALT)组成)或者鼠标输入。Vim和vi一样,仅仅通过键盘来在这些模式之中切换。Vim可以不用进行菜单或者鼠标操作,并且最小化组合键的操作。对文字录入员或者程序员可以大大增强速度和效率。Vim具有6种基本模式和5种派生模式,我们这里只简单介绍下6种基本模式: 普
2022-02-22 01:00:00 641
原创 linux高级指令(2)
8.ifconfig指令9. reboot指令10.shutdown指令11.uptime指令12.uname指令13.netstat-tnlp指令14.man指令
2022-02-21 01:00:00 110
原创 linux高级指令(1)
1.hostname指令2.id指令3.whoami指令4.ps-ef指令(重点)5.top指令6.du-sh指令7. find指令
2022-02-20 00:07:46 183
原创 linux进阶指令
1. df指令2.free指令3. head指令4.tail指令5.less指令6. wc指令7.date 指令(重点)8.cal指令9.clear/ctrl+L 指令10.管道(重要)
2022-02-19 00:10:54 681
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人