自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Apache的访问限制、日志分割与日志分析系统的配置

一、Apache连接保持配置文件:/usr/local/httpd/conf/extra httpd-default.conf取消httpd.conf主配置文件中的Include conf/extar/httpd-default.conf的注释后生效相关参数:keepAlive 是否打开保持连接KeepAliveTumeout 一次连接多次请求之间的最大间隔时间,两次超时断开连接MakeepAliveRequests 一次连接能够传输的最大请求数量二、Apache的访问控制作用:控制对

2020-07-24 20:52:16 165

原创 源码安装Apache服务器

Apache简介Apache HTTP Server 是开源软件项目的杰出代表,基于标准的HTPP网络协议提供网页浏览服务,在Web服务器领域中长期保持着超过半数的份额。Apache服务器可以运行在Linux、UNIX、Windows等多种操作系统平台中。Apache的主要特点Apache服务器在功能、性能和安全性等方面的表现都是比较突出的,可以较好地满足Web服务器用户的应用需求。其主要特点包括以下几个方面。开放源代码:Apache服务程序由全世界的众多开发者共同维护,并且任何人都可以自由的使用,

2020-07-21 16:25:35 371

原创 Linux防火墙 iptables

Linux防火墙主要工作在网络层,针对TCP/IP数据包进行过滤和限制,属于典型的包过滤防火墙(网络层防火墙)。一、管理工具iptables:centos6firewalld:centos7二、netfiler与iptablesnetfiler:在Linux内核中实现包过滤防火墙的内部结构,属于内核态iptables:用来管理Linux防火墙的工具,通常位于/sbin/iptables下,属于用户态三、iptalbes结构1.四表(规则表)filter表:默认表,对数据包做处理nat表:

2020-07-13 08:40:46 208

原创 shell函数、脚本调试、sed工具的用法

一.函数将命令序列按格式写在一起,以便可以重复使用函数语句结构[funcation] 函数名 (){命令序列[return]}funcation、return 可省略二.shell脚本调试sh [-参数] **.shecho [-参数] **.shset [-参数] **.sh参数-n:不会执行,仅查询脚本语法是否有问题-v:执行脚本时,将脚本内容输出到屏幕后执行,有错给出错误提示-x:将执行脚本内容输出到屏幕上三.sed工具sed是文本处理工具,依赖于正则表达式,可读取文

2020-07-06 20:04:37 211

原创 shell脚本之case、for、while语法的使用

一.for循环使用for循环语句时,需要指定一个变量及可能的取值列表,针对每一个不同的取值重复执行相同的命令序列,直到变量值用完退出循环。1.for循环语句结构for 变量名 in 取值列表do命令序列done举例:批量添加用户1.首先创建一个txt文件,里面内容是要创建的用户名 [root@ns1 ~]# vim useradd.txt yonghu1 yonghu2 yonghu32.创建脚本 [root@ns1 ~]# vim useradd.sh #!/bi

2020-07-05 17:18:07 194

原创 shell脚本之if语句的使用

shell编程之条件语句一.条件测试条件测试命令:test 条件表达式 或者 [ 条件表达式 ]1.文件测试-d:测试是否为目录-e:测试文件或目录是否存在-f:测试是否为文件-r:测试是否有读权限-w:测试是否有写权限-x:测试是否有执行权限例如:[root@ns1 ~]# [ -d /media/cdrom ][root@ns1 ~]# echo $?1返回值为0,表示存在,不为0,则表示不存在也可以结合逻辑测试一起来使用例如:[root@ns1 ~]# mk

2020-07-02 20:26:28 425

原创 管理Linux YUM仓库

一.YUM概述基于RPM包构建的软件更新机制,可以自动解决依赖关系,所有软件包由集中的YUM软件仓库提供二.YUM仓库的提供方式1.FTP服务:ftp://2.HTTP服务:http://3.本地目录:file://三.构建YUM源1.构建本地YUM源(1)挂载光盘情况缓存,并创建新的缓存(2)开机自动挂载光盘(3)创建repo文件local是仓库名name=XXX是仓库描述baseurl是YUM源的路径enable=1表示启用gpgcheck=0表示关闭验证,1为启用

2020-06-28 19:36:46 211

原创 Linux中搭建DNS服务器

一.DNS的作用:解析域名 1.正向解析:根据主机名称查找对应的IP地址 2.反向解析:根据IP地址查找对应的主机域名 3.DNS系统的分布式数据结构二.DNS系统类型 1.缓存域名服务器:也称为高速缓存服务器,通过向其他域名服务器查询获得域名到IP 地址记录,将域名查询结果缓存到本地,提高重复查询时的速度 2.主域名服务器:特定DNS区域的官方服务器,具有唯一性,负责维护该区域内所有域名到IP地址的映射记录 3.从域名服务器:辅助域名服务器。其维护的域名到IP地址记录,来源于主域名服务器

2020-06-23 19:37:21 207

原创 Linux上配置ftp服务器

安装ptp服务一.FTP服务概述1.FTP连接及连接模式控制连接:TCP 21,用于发送FTP命令信息数据连接:TCP 20,用于上传、下载数据2.数据连接的建立类型主动模式:服务端从 20 端口主动向客户端发起连接被动模式:服务端在指定范围内某个端口被动等待客户端连接3.FTP传输模式文本模式:ASCII 模式,以文本序列传输数据二进制模式:Binary 模式,以二进制序列传输数据二.安装ftp服务的相关软件1.配置yum源(本地)1)挂载光盘到本地mkdir /iso

2020-06-22 20:47:52 314

原创 Linux系统上设置Samba共享服务

一.Samba服务器主要程序 smbd:提供对服务器中文件、打印资源的共享访问 nmbd:提供基于NetBIOS主机名称的解析二.安装Samba yum install -y samba三.配置 1.配置文件:/etc/samba/smb.conf(1)global:全局设置;(2)homes:用户目录共享设置;、(3)printers:打印机共享设置;(4)自定义共享2.配置comment:对共享目录的注释、说明信息path:共享目录在服务器中对应的实际路径browsea

2020-06-19 20:09:27 427

原创 在服务器上实现DHCP中继

如图 这是一个简单的网络环境,想要在服务器上实现DHCP中继,需要一个三层交换机为中继配置如下:1.在交换机上划分vlan:PC0是vlan10 PC1是vlan20,服务器是vlan1002.配置服务器ip地址为192.168.100.1/24 gw 192.168.100.2543.在三层交换机上分别配置(1)vlan 10 ip address 192.168.10.254 255.255.255.0ip helper-address 192.168.100.1 //设置服

2020-06-18 20:28:45 331

原创 Linux中搭建DHCP服务器

一.DHCP的工作原理1.DHCP是动态主机配置协议,能够自动分配TCP/IP网络中计算机的IP地址2.DHCP的好处(1)能够减少工作量(2)更改网络网段后不需要给每台主机重新配置IP地址(3)提高IP地址利用率(4)避免IP地址冲突3.DHCP的分配方式自动分配:分配到一个IP地址后永久使用,相当于1对1的绑定,如打印机。手动分配:由管理员专门指定IP地址动态分配:使用完后释放IP地址,使其他客户机能再次使用二.DHCP的租约过程1.客户端在网络中搜索服务器,并发送广播请求DHC

2020-06-17 17:27:59 1714

原创 Linux系统的网络配置

Linux网络配置的命令及配置文件如下

2020-06-16 15:32:50 106

空空如也

空空如也

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

TA关注的人

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