自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux-shell脚本-MAC记录与端口扫描检测FTP匿名登录脚本

文章目录一 . 需求描述:二. 相关命令介绍2.1 ping 命令 检查主机是否在线以及连通性2.2 nmap 命令 扫描端口等检测网络服务三. 具体脚本内容3.1 脚本内容及思路3.2 具体内容如下:3.2 运行结果四. 技术无巅峰,后期继续优化,欢迎交流进步!一 . 需求描述:■需求描述编写名为system.sh的脚本, 记录局域网中各主机的MAC地址,保存到/etc/ethers文件中;若此文件已存在,应先转移进行备份;每行一条记录,第1列为IP地址,第2列为对

2020-07-30 20:14:24 1396 1

原创 Linux-centos-Sysstat系统运维必备工具使用介绍

本文讲述的是系统状态查看工具Sysstat的介绍,重点介绍了Sysstat的工具集sar、 iostat、mpstat、sadf、sar、sadc的用法;同时也把与之相似工具做以介绍;

2020-07-30 19:30:51 675

原创 华为-ACL-访问控制列表(基础理论与配置实验详解)

访问控制列表(Access Control List,简称ACL)是根据报文字段对报文进行过滤的一种安全技术。访问控制列表通过过滤报文达到流量控制、攻击防范以及用户接入控制等功能,在现实中应用广泛。ACL根据功能的不同分为标准ACL和扩展ACL。标准ACL只能过滤报文的源IP地址;扩展ACL可以过滤源IP、目的IP、协议类型、端口号等。ACL的配置主要分为两个步骤:(1)根据需求编写ACL;(2)将ACL应用到路由器接口的某个方向。本篇主要介绍各种常用ACL的编写与应用。

2020-07-29 13:50:14 43099 6

原创 linux-centos-shell--Expect免交互(expect流程命令,内容命令,其他命令和expect的执行方式(直接执行和嵌入执行))

文章目录前言一、Here Document 免交互1.1 概述与格式1.2 使用注意事项1.3 示例1:通过read命令接受输入并打印1.4 示例2:通过passwd给用户设置密码1.5 Here Document变量设定1.5.1 变量替换1.5.2 变量设定1.5.3 关闭变量替换功能1.5.4去除每行前的TAB字符1.5.5 多行注释二:Expect概述2.1 Expect是建立在tcl基础上的一个工具,Expect是用来进行自动化控制和测试的工具。2.2:Expect安装2.3:基本命令(expe

2020-07-28 20:21:39 783

原创 linux-centos-shell-正则表达式(grep,egrep.sed,awk,sort,tr,uniq工具使用)

正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配的一个或多个字符串

2020-07-28 10:57:31 762

原创 linux-centos-shell循环语句及函数OR数组详解

循环语句2.1:for循环语句2.1.1:for语句结构读取不同的变量值,用来逐个执行同一组命令语句结构for 变量名 in 取值列表do命令序列done语句结构举例for 收件人 in 邮件地址列表do发送邮件done2.1.2:使用for批量添加用户用户名存放在users.txt文件中,每行一个初始密码均设为123456cd test[root@shanan test]# vim users.txtW1W2W3W4W5~[root@shanan tes

2020-07-23 22:24:09 2237

原创 华为-STP生成树协议-理论加操作(附实验配置详解)

STP(Spanning Tree Protocol)是生成树协议的英文缩写,可应用于计算机网络中树形拓扑结构建立,主要作用是防止网桥网络中的冗余链路形成环路工作。但某些特定因素会导致STP失败,要排除故障可能非常困难,这取决于网络设计 。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的。

2020-07-23 00:18:49 73842 2

原创 Linux-centos-利用samba(smb服务)实现网络文件共享

文章目录一、samba概述1.1 Samba是在Linux和UNIX系统上实现SMB协议的一个免软件,由服务器及客户端程序构。1.2 Samba监听端口1.3 samba进程1.5 samba配置文件二、samba配置实例1.安装核心软件2.将samba配置文件备份一份,在进行修改4.在opt目录下创建abc文件,并且赋予777最大权限5.切换到客户机win10这边,在搜索框输入服务端的地址\\192.168.100.486.回到服务端这边在abc目录下有一个sha文件,并查看11.再次登录共享目录,输入刚

2020-07-19 23:11:58 840

原创 Linux-centos-Cobbler实现最小化安装centos7 (理论加实操)

文章目录前言一 Cobbler自动化部署二 .具体实验操作步骤1 安装核心软件2.修改相关配置参数3.开启httpd和cobbler服务,关闭增强性功能和防火墙4.使用cobbler check命令可以查看需要优化哪些项目5.在/etc/xinetd.d/tftp中修改disable为no6.启用sync服务7.生成自动安装系统root用户的密码的盐值加密,复制到/etc/cobbler/settings配置文件中8.修改cobbler控制的dhcp服务9.启动sync服务,重启xinetd服务10.这时我

2020-07-19 20:23:43 596

原创 linux-centos-shell编程之条件语句(if ,case.)

前言在简单的shell脚本程序中,各条语句将按先后顺序依次执行,从而实现批处理的自动化过程。但是,单一的顺序结构使得脚本过于机械化,不够“智能”,难以处理更加灵活的系统任务。一:条件测试1.1:文件测试1.1.1:test命令test命令:测试特定的表达式是否成立,当条件成立时,测试语句的返回值为0,否则为其他数值命令基本格式格式一:test 条件表达式格式二:[ 条件表达式 ] ‘两端要有空格,此法更为常用’1.1.2:文件测试文件测试基本格式[ 操作符 文件或目录 ] ‘注意

2020-07-19 12:28:37 999

原创 linux-centos- 石头剪刀布小游戏-shell版

文章目录使用case语句,穷举法运行结果使用case语句,穷举法具体代码如下:#!/bin/bashcomputer=$[$RANDOM%3+1]read -p " 请问你出什么 石头1 剪刀2 布3 : " playercase "$computer$player" in[1][2])echo "你输了,电脑出的石头,你的剪刀";;[1][3])echo "你赢了,电脑出的石头,你出的布";;[1][1])echo "平局,你们都出的石头";;[2][2])echo "

2020-07-17 08:42:42 2113

原创 linux-centos-shell编程规范与变量详解

前言在一些复杂的Linux维护工作中,大量重复性的输入和交互操作不但费时费力,而且容易出错。而编写一个恰到好处的shell脚本程序,可以批量处理,自动化的完成一系列维护任务,大大减轻管理员的负担。一:shell脚本编程规范1.1:开发语言概述开发语言简单举例:shell,Python,Java,JavaScript,HTML,CSS强语言:定义变量时需要声明数据类型:如Java,C语言等int age=10 强语言,静态语言,整型:int ,如1 ,2 ,3, ,100,等长整型:Lo

2020-07-15 23:08:30 1088

原创 Linux-centos--PXE高效批量网络装机详解(PXE远程安装与kickstart无人值守安装)

PXE是作为Intel的有线管理体系的一部分,Intel 和 Systemsoft于1999年9月20日公布其规格(版本2.1) [2] 。通过使用像网际协议(IP)、用户数据报协议(UDP)、动态主机设定协定(DHCP)、小型文件传输协议(TFTP)等几种网络协议和全局唯一标识符(GUID)、通用网络驱动接口(UNDI)、通用唯一识别码(UUID)的概念并通过对客户机(通过PXE自检的电脑)固件扩展预设的API来实现目的。 [1] PXE 客户机(client)这个术语是指机器在PXE启动过程中的角

2020-07-15 09:15:33 651

原创 linux-centos----VSFTP文件传输服务OR搭建局域网FTP服务器

VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。

2020-07-13 11:19:28 820

原创 linux-centos-NFS共享服务及YUM远程仓库部署

网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样.NFS是基于UDP/IP协议的应用,其实现主要是采用远程过程调用RPC机制,RPC提供了一组与机器、操作系统以及低层传送协议无关的存取远程文件的操作。RPC采用了XDR的支持。XDR是一种与机器无关的数据描述编码的协议,他以独立与任意机器体系结构的格式对网上传送的数据进行编码和解码,支

2020-07-12 22:15:08 365

原创 linux-centos-ssh远程登录访问及控制管理详解

大多数企业服务器是通过远程登录的方式来进行管理的当需要从一个工作站管理数以百计的服务器主机时,远程维护的方式将更占优势SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的

2020-07-12 21:22:37 1213

原创 linux-centos-DNS 域名解析服务(理论加操作)

文章目录前言一:DNS服务基础1.1:DNS系统的作用及类型1.1.1:DNS系统的作用1.1.2:DNS系统的类型1.2常见的DNS服务器几种类型1.2.1缓存域名服务器二 . BIND 的安装和控制2.1 BIND 的安装2.2.BIND 服务控制2.3BIND 服务的配置文件2.4使用 BIND 构建域名服务器2.4.1构建缓存域名服务器三.正向解析实验四. 反向解析测试实验五 .主从复制实验六 .分离解析实验前言域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服

2020-07-09 20:07:08 1973

原创 linux-centos- DHCP服务配置原理与实验操作

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。 DHCPDHCP服务器的配置■DHCP服务●为大量客户机自动分配地址,提供集中管理●减轻管理和维护成本、提高网络配置效率■可分配的地址信息主要包括●网卡的IP地址、子网掩码●对应的网络地址、广播地址●默认

2020-07-07 13:38:23 658

原创 Linux-centos8 网络服务--查看网络设置,测试网络连接,设置网络地址参数,修改网络配置文件详解 理论+实操(兼容centos7)

Linux系统本身就被设计为具有强大的网络与通信功能,它支持 TCP/IP , ATM , IPX/SPX , X.2.5 , Frame-relay , AppleTalk等多种网络通讯协议,并将协议的实现加入到Linux内核中,提供了高效的网络通信处理能力查看及测试网络配置是管理Linux网络服务的第一步

2020-07-02 23:17:36 10398

原创 linux-centos7 最小化系统 -源码编译安装apache服务详细步骤

文章目录前言一:安装apache步骤详解1.1:安装准备环境 :centos7.6 最小化安装版1.2 首先安装编译相关软件1.3: 然后准备解压相关源码包1.4 源码编译安装 expat 软件1.5 源码编译安装apache软件二.配置相关参数2.1 . 将apache软件交给service管理2.2 编辑http主页内容2.3 本地测试三 .扩展知识3.1 .apache 常用编译参数:3.2 .用于apr的configure脚本的选项:.3.3用于apr-util的configure脚本的选项:3.

2020-07-02 12:13:06 528

原创 linux-centos 【parted命令-GPT分区,lvm磁盘管理,xfs——quota磁盘配额管理 】整套操作

文章目录前言一 .parted 交互命令的使用二 .新增硬盘用Parted分区并打上LVM标志三. 创建pv ,vg , lv ,并设置磁盘配额3.1格式化分区为xfs文件系统3.2 挂载xfs系统分区到指定目录,并通过参数uquota,gquota开启文件系统配额。3.3 xfs_quota 命令的使用3.4 设置磁盘配额,容量文件限制参数3.5 切换test1 测试是否磁盘配额成功四 .为xfs文件系统扩容4.1 使用命令lvextend为lv 扩容4.2 使用命令xfs_growfs来对xfs文件

2020-07-01 16:15:25 3076

空空如也

空空如也

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

TA关注的人

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