- 博客(39)
- 收藏
- 关注
原创 基于saltstack实现LNMP部署
实现LNMP部署states是Saltstack系统中的配置语言,在日常运维中需要编写大量的states文件,例如需要创建一个用户,安装一个软件包,之后管理相应的配置文件,最后确保服务能正常运行,则需要编写一些statessls文件,即状态配置文件去描述和实现相应的功能,states sls主使用YAML语言,也可以支持使用python语言编写。环境设置名称IPsalts...
2019-07-19 19:45:32
640
原创 【Docker】创建镜像+私有仓库搭建
一、创建镜像方式一:docker commit :从一个容器的改变中创建一个新的镜像用法:docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]参数:-a :提交的镜像作者-c :使用Dockerfile指令来创建镜像-m :添加注释-p :提交时暂停容器运行–help:帮助示例:[root@client ~]# docker...
2019-07-19 19:19:52
720
原创 【Docker】安装+使用
1.docker软件包在extras中默认存在,可以直接使用yum进行安装[root@tong ~]# yum repolist Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfilerepo id repo name ...
2019-04-22 01:31:08
582
原创 【shell】Linux系统信息收集
[root@tong ~]# cat host_state2.sh #!/bin/bashtrap " " HUP INT OUIT TSIPHOSTNAME=`hostname -s`MEMORY=`free | grep Mem | awk '{print $2}'`CPUS=`cat /proc/cpuinfo | grep processor | wc -l | awk '{pr...
2019-04-10 01:55:34
489
原创 【Linux】free-top-ps
free命令是什么?是用来显示系统内存的 使用情况的相关参数?-m 以M显示[root@tong ~]# free total used free shared buff/cache availableMem: 1883496 615224 159864 336 ...
2019-04-07 16:33:01
342
原创 【DVWA】文件包含漏洞
什么是文件包含漏洞低安全级别中安全级别高安全级别什么是文件包含漏洞文件包含漏洞:即File Inclusion,意思是文件包含(漏洞),是指当服务器开启allow_url_include选项时,就可以通过php的某些特性函数(include(),require()和include_once(),require_once())利用url去动态包含文件,此时如果没有对文件来源进行严格审查...
2019-04-04 21:28:34
2438
原创 saltstack远程执行returners
saltstack 远程返回命令Return组件可以理解为Saltstack系统对执行Minion返回后的数据存储或者返回给其他程序,支持多种存储方式,例如MySQL、MongoDB、Redis、Memcache等。通过Return可以对Saltstack每次的操作进行记录,对以后的日志审计提供了数据源案例:将Return存储在MySQL DB中return data to a mysql ...
2019-02-21 13:32:39
221
原创 saltstack基础认识与配置
saltstack基础认识和配置初始配置环境设置名称IPsaltstack-master192.168.85.129node1192.168.85.130步骤:1.安装epel-release源,saltstack软件[root@saltstack01 ~]# yum -y install epel-releaseLoaded plugins: fa...
2019-02-20 16:47:12
267
原创 基于vsftpd传输文件
什么是文件传输协议如何部署vsftpd服务程序FTP是一种在互联网中进行文件传输的协议,基于客户端/服务器模式,默认使用20,21号端口,端口20(数据端口)用于进行数据传输,端口21(命令端口)用于接收客户端发出的相关FTP命令与参数。普遍部署于内网中,具有容易搭建、方便管理的特点,有些FTP客户端工具还可以支持文件的多点下载及断点续传技术。FTP服务器是按照FTP协议在互联网上提供文件存...
2019-01-25 22:02:26
335
原创 GlusterFS分布式存储部署+总结
基础环境搭建node1[root@node1 ~]# hostnamectl set-hostname node1[root@node1 ~]# setenforce 0[root@localhost ~]# getenforce Permissive[root@localhost ~]# dateFri Nov 30 19:11:20 CST 2018[root@localho...
2018-12-29 20:06:54
3642
原创 zabbix之监控端与被监控端安装配置
一、zabbix监控端安装与配置zabbix监控服务器基础环境配置[root@zabbix-server ~]# setenforce 0[root@zabbix-server ~]# systemctl stop firewalld.service [root@zabbix-agent ~]# setenforce 0[root@zabbix-agent ~]# systemctl...
2018-12-24 19:45:22
1236
原创 Linux从0到1⑧进程
何为进程进程有什么作用如何查看进程进程小述:什么是进程进程有什么作用进程操作查看进程的命令-静态-动态进程优先级作业控制简单小述:进程是已启动的可执行程序的运行实例,他的组成• 已分配内存的地址空间; • 安全属性,包括所有权凭据和特权; • 程序代码的一个或多个执行线程; • 进程状态与线程,程序之间的比较进程操作查看进程静态查看格式:ps [参数]相关参数...
2018-11-25 22:28:14
358
原创 shell之跳板机
实现目标原理脚本知识小结:流程:打印菜单->读入->模式匹配
2018-11-25 21:43:27
503
原创 Linux从0到1⑦权限
小述:在Linux中一切都为文件,那么就权限而言,对于一般文件来说,可读(r):表示能够读取文件的实际内容可写(w):表示能够编辑、新增、修改、删除文件的实际内容可执行(x):表示能够运行一个脚本程序对于目录文件来说,可读(r):表示能够读取目录内的文件列表可写(w):表示能够在目录内新增、删除、重命名文件可执行(x):表示能够进入该目录(一) 基本权限1. UGO...
2018-11-21 00:59:30
558
原创 Linux从0到1之搭建个人博客系统wordpress
[root@tong ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config[root@tong ~]# setenforce 0[root@tong ~]# systemctl stop firewalld.service [root@tong ~]# systemctl status firewalld.service...
2018-11-17 15:56:16
1642
原创 Linux从0到1⑥用户管理(新建删除组用户_更改用户)
用户和组小述:在进行用户和组的管理之前,我们必须要知道何为用户,何为组,它们究竟有什么作用呢,又有何种关联。用户组用户管理RHEL7系统设置:特权用户 UID:0系统用户 UID : 1~999普通用户 UID :1000+新建用户格式:useradd [选项] 用户名参数:-d 指定用户的家目录-u 指定该用户的默认UID-G 指定一个...
2018-10-19 00:33:12
441
原创 Linux从0到1⑤vi编辑
简单小述:vi编辑器在文件操作中是十分方便的,它帮助你快速修改文件内容,导入文件,书写脚本文件等等。它有几种不同的模式,分别是命令模式,插入模式,扩展命令模式,它们的关系如下:命令模式...
2018-10-16 10:47:04
416
原创 Linux从0到1③:目录结构及定位
(一)目录结构centos7 Linux的一切都可以看成为一个文件,单根的方式组织文件(/) 各个目录所表示的含义不同,常见的目录含义如下: bin 普通用户使用的命令 /bin/ls, /bin/date sbin 管理员使用的命令 /sbin/service dev 设备文件 /dev/sda,/dev/sda1,/...
2018-08-16 18:30:13
751
原创 Linux从0到1②:利用Xshell远程管理
一、管理方式1. 远程登陆shell 两种输入方式: 输入命令:效率低,适合少量的工作 Shell Script:效率高,适合完成复杂,重复性的工作2.本地管理 开启本地虚拟机进行管理注:推荐使用XShell二、XShell免费版安装教程https://www.netsarang.com/download/free_license.htm...
2018-07-22 12:43:11
619
原创 Linux从0到1:安装Linux操作系统(超级详细版)
分享一下安装Linxu操作系统的流程安装虚拟机首先自己进行Vmware workstation的安装,打开此软件进行以下步骤。在VMware中新建虚拟机 下一步,选择自定义安装 虚拟机兼容性,默认下一步 安装来源,选择稍后安装操作系统 操作系统类型,选择Linux centos 64 自定义虚拟机名称,和文件夹位置(建议D:\VM\Centos7-1-64...
2018-06-28 10:31:09
222282
34
原创 Linux从0到一 ① 初识
一、Linux历史两个非常重要的人物自由软件之父Richard Stallman:自由软件运动的的领袖,是GNU计划及自由如那件基金会FSF的创立者。 GNU计划:GNU计划,有译为“革奴计划”,是由理查德·斯托曼在1983年9月27日公开发起的自由软件集体协作计划。它的目标是创建一套完全自由的操作系统GNU。 (详情:https://baike.baidu.com/item...
2018-06-24 00:20:34
743
原创 Python学习从0到1 ② 之基本语句
一、用户输入作用:与用户进行交互,需要用户输入才能继续向下执行语句:input()示例:height = int (input("Height:"))二、流程控制之if语句如果我们现在在玩一个猜年龄的游戏,当我们获取到用户输入猜的年龄后,需要之后判断猜的是否正确,并且返回相应的结果。需要if语句来进行判断,则if语句的基本结构:If 语句的流程图执行结果:总结一下:三、流程控制之while...
2018-04-08 01:23:09
433
原创 python学习从0到1 ② 之 表达式与运算符
接下来,我们来了解什么是表达式?定义:由操作数和运算符组成的一句代码或语句注意事项:表达式可以求值,可以放在"="右侧,给变量赋值示例:3*5-4+7(为一个表达式,3,5,4,7叫做操作数;*,+,-为运算符)什么是运算符?运算符可分为以下几类并且它们直接也有优先级的高低:算数运算符自然会有加减乘除等基本运算,除此之外还有整除,取余,指数运算等等+ - * / //(整除)%(取余)**(取指...
2018-04-03 17:15:40
344
原创 网络学习之路之基础详解① 之 计算机网络与Internet
网络学习之路之基础详解①计算机网络概述之整体了解首先我们理清总体思路,来看看计算机网络概述整体的框图从上图我们可以大致了解到计算机网络包含内容,下面我们来对各方面进行详细学习:(1)计算机网络VS Internet①基础理解:计算机网络:一些互相连接的,自治的计算机的集合;internet是一个能用名词,它泛指由多个计算机网络互连而成的网络;Internet是一个专用名词,它指当前全球最大的的计算...
2018-03-12 18:03:58
403
原创 Python学习从0到1 ① 之 初识
Python学习之路①初识Python了解基本的概念之后,书写第一个Hello World程序,采用文件执行py程序方式,得到如下结果验证Python3支持中文示例在此基础上实现用户交互功能示例##注意:input接受的所有数据都是字符串,即使你输入的是数字但依旧会被当成字符串处理##结果数据进行基本运算示例结果 基础知识总结:(1)变量:变量是为了存储 程序运算过程中的一些中间结果,为了方便日后...
2018-03-12 17:02:27
378
原创 CCNA学习笔记1——OSI参考模型
(1)为什么需要OSI?行业标准化(2)OSI是什么?OSI模型是网络行业的标准化理论,SIO(国际标准化委员会)提出的标准(3)OSI模型(4)电脑行业的标准化1.行业的成熟需要标准化来推动2.标准的分层的架构有益于行业的协同发展(5)网络行业(系统集成行业)(6)各层的实际例子应用层社交软件:微信,QQ,陌陌,易信影音软件:必须联网的软件,快播,迅雷看看,2办公软件:office 2013,W...
2017-07-20 14:44:53
409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人