自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WEB 服务器 个人本地知识梳理

IIS 之WEB 服务器相关内容1. WEB服务器web 服务器也称为网页服务器或者 HTTP 服务器。WEB 服务器使用的协议是 HTTP 和 HTTPS。HTTP 协议端口号:TCP 80HTTPS 协议端口号:TCP 443WEB 服务器发布软件:微软:IIS(图形化管理,可以发布 web 网站和 FTP 站点)Linux:Apache/LAMP/Tomcat/Nginx .etc第三方:2. 网站类型静态网站: 一般扩展名为.html或者.htm,是

2021-05-02 00:29:30 152 1

原创 NTFS 安全权限

NTFS 安全权限- NTFS 权限概述通过设置 NTFS权限设置,实现不同的用户访问不同的权限。分配正确的访问权限后,用户才能访问其资源设置权限防止资源被篡改,删除- NTFS优势提高磁盘的读写性能可靠性(加密文件系统,访问控制列表)磁盘利用率(压缩,磁盘配额)单个文件支持大于4 个 G...

2021-05-02 00:28:33 228

原创 CSS 层叠样式脚本

HTML CSS 层叠样式脚本1. html 和 css 都是前端的内容,提倡 html 和 css 分离2. CSS 实现内容和样式相分离,提高代码的可重复性和可维护性3. CSS 和 html 使用原则,尽量使用CSS 属性,代替 html 的属性4. CSS 样式元素内容的颜色 color元素内容的背景色 background-color字体大小 font-size5. CSS 和 HTML 的组合时有三种方式内联方式把样式表写在 h

2021-05-02 00:25:15 148

原创 FTP 服务器知识梳理

FTP 服务器1. file transfor protocal (文件传输协议)2. 端口号:tcp : 20/213. 工作方式 【工作模式是站在服务器的角度来判定的】主动模式21 端口:控制端口20端口:数据端口客户机随机端口请求服务器的 21 端口,协商后,客户机生成随机的端口发送给服务器,服务器通过 20 端口主动向客户机随机生成的随机端口发起连接,进行传输数据被动模式21 端口+随机端口作为数据传输端口客户机随机端口请求服务器的 21 端口,协商后,服务器生成随机

2021-04-30 21:33:56 180 1

原创 DNS (Domain Name Service)部署和安全

DNS (Domain Name Service)部署和安全客户机访问网页的步骤先看本地缓存再看 hosts 文件再看DNS服务器1. DNS域名服务2. 域名组成2. 1 域名组成概述www.sina.com.cn ,主机名是 www,域名是 sina.com.cn“主机名.域名”:称为完全限定域名,一个域名下可以有多个主机,域名全球唯一,那么“主机名.域名”就是全球唯一的3. 端口tcp 53,udp534. DNS 解析原理4.1 按照查询方式分类递归查询:客户机查

2021-04-30 21:33:20 306 1

原创 DHCP (动态主机配置协议)部署和安全

DHCP (动态主机配置协议)部署和安全- DHCP 作用自动分配 ip 地址- DHCP 相关概念地址池/作用域:(ip,子网掩码,网关,DNS,租期)- 端口DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器的67号端口,DHCP服务器回应应答消息给主机的68号端口。- 优点减少工作量,避免 ip 冲突,提高地址利用率- DHCP原理(租约过程)步骤:1. 发送 DHCP Discovery 广播包客户机广播请求 ip 地址(mac)2. 响应 DHCP Of

2021-04-30 21:32:36 178 1

原创 ARP 协议梳理

ARP 攻击防御1. 地址解析协议2. 作用:将 ip 解析为 mac 地址3. 原理发送 arp 的广播请求(内容:ip 地址,mac 地址,目标地址,求目标 mac?)接收 arp 的单播应答4. 攻击和欺骗原理:通过发送伪造的虚假的 arp 的报文(广播或者单播)来实现攻击或者欺骗。如果虚假报文中的 mac 是伪造的,不存在的,实现的是 arp 攻击,结果是中断通信/断网。如果虚假报文中的 mac 是攻击者的 mac 地址,,实现的是 arp 欺骗,结果是可以监听,窃取,篡改,控

2021-04-30 21:32:05 131 1

原创 ACL 知识梳理

ACL (Access Control List) 访问控制列表1. ACL 是一种包过滤技术。2. ACL 是基于 IP 包头的 ip 地址,四层(TCP/UDP)头部的端口号,【5 层数据】3. ACL 在路由器上配置,也可以在防火墙上配置(一般称之为策略)4. ACL 的分类标准 ACL扩展 ACL5. 标准 ACL表号:1-99,可以有 99 张表功能/特点:只能基于源 ip 对包进行过滤<access-list 表号 permit/deny 源 ip或者源网

2021-04-30 21:31:21 1529 1

原创 域的梳理

域1. Domain2. 内网环境:工作组:普遍模式/默认模式,人人平等(不能强行控制其他的电脑),不方便管理域:人人不平等,可以实现集中管理,统一管理3. 域的特点集中/统一管理3. 域的组成域控制器:domain controller成员机:人人平等...

2021-04-30 21:30:37 48 1

原创 Windows 屏蔽系统自动更新

WIN+R 中输入services.msc(服务窗口)关闭 Windows update 自动更新。停止 update 服务。恢复中,改为无操作。WIN+R 输入 gpedit.msc(组策略编辑器)计算机配置-管理模板-Windows 组件-Windows 更新-配置自动更新-改成已禁用。...

2021-04-30 21:29:51 69 1

原创 路由器的工作原理

路由器的工作原理一个帧到达路由器,路由器先检查目标 mac 地址是否是自己,如果不是则丢弃报文,如果是则解封装报文,并将ip 包报文送到路由器内部。路由器检查 ip 报文中包头中的目标 ip,并匹配路由表,如果匹配失败,则丢弃,并向源 ip 回馈错误信息,如果匹配成功,则将 ip 包路由到出接口。将出接口的 mac 地址作为源 mac 地址封装好,然后检查 arp 缓存表,查 ip 和 mac 的对应关系,检查是否有吓一跳的 mac 地址,如果有,则提取并作为目标 mac 地址封

2021-04-30 21:28:14 59 1

原创 分辨二层网络中的四种报文

分辨二层网络中的四种报文广播、组播、未知单播、已知单播;广播二层广播报文是指目的MAC为全F的报文,即FF:FF:FF:FF:FF:FF;组播二层组播报文指的目的MAC以01-00-5E开头的报文;未知单播二层未知单播指的是在MAC不是广播和组播,在交换机中无表项的单播报文;...

2021-04-30 21:27:46 1988 1

原创 防火墙知识梳理

防火墙1. 概念是一款具备安全防护功能的网络设备隔离网络将需要保护的网络与不信任网络进行隔离,隐藏信息并进行安全防护2. 作用访问控制攻击防护冗余设计路由,交换日志记录虚拟专网 VPNNAT3. 防火墙原理4. 区域隔离防火墙区域概念:内部区域DMZ 区域,称为隔离区(一般放置服务器)外部区域5. 防火墙分类按照软硬件分类为:软件防火墙硬件防火墙6. 衡量防火墙性能的 5 大标准吞吐量:在不丢包的情况下单位时间内通过的数据包数量。时延;数据

2021-04-30 21:20:10 195 1

原创 Git版本控制常用命令-Git初始化本地仓库,代码下载提交

1. git 配置初始化本地库git config --global user.name "Administrator"  #自己的姓名,commit代码的时候用到git config --global user.email "mail address"   #自己的邮箱,commit代码的时候用到。2. 代码下载修改提交代码及requestgit clone git@gitlab.~~...

2019-10-11 21:35:06 163

原创 Git 版本控制常用命令-Git撤销操作常用命令

Git撤销操作常用命令1. git commit --amend :如果想修改提交过的文件,则需要二次提交,会覆盖第一次的提交,如下命令:---git commit -m 'initial commit'git add forgotten_filegit commit --amend---2. git reset HEAD <file> : 取消文件的暂存---...

2019-10-11 21:29:02 176

原创 Git 版本控制常用命令-Git打标签

总结了一波Git的使用及常用命令查看标签1. git log: 列出标签2. git show logname: 查看标签详细信息 后期打标签可以对过去的提交打标签git tag [tagname] -m 'message' commit ID : 在某次提交上打标签 git push origin [tagname] : 推送远端tagGit标签提交删除3. git...

2019-10-11 21:26:59 109

原创 Git 版本控制常用命令- Git别名(Git命令简写)--【Git config --global】

有时候会发现要输入的命令过长,或者需要频繁输入时,则可以采取以下命令:git config --global alias.co checkout 这意味着,当要输入git checkout时,只需要输入git co...

2019-10-11 21:22:30 314

原创 Git版本控制常用命令-Git提交记录相关(git status, git add, git commit, git rm, git mv, git push, git pull, git diff)

Git版本控制常用命令-Git提交记录相关(git status, git add, git commit, git rm, git mv, git push, git pull, git diff)Git 提交记录到仓库原理图工作原理图命令开始1. git status:查看文件处于什么状态2. git add README:跟踪新文件3. git status -s :简化版输出...

2019-10-11 21:16:29 1827

原创 Git版本控制常用命令-Git分支管理命令

Git版本控制-Git分支管理命令1. git branch :列出当前分支的一个列表2. git branch -v : 查看每个分支的最后一次提交 3. git branch -d branchname: 删除分支。4. git branch branchname: 创建分支 5. git checkout branchname: 切换分支 6. git push origi...

2019-10-11 21:08:51 192

原创 Git版本控制-Git和Svn的区别

SVN:集中式的版本控制,必须依赖中央服务器才能实现 提交,更新 操作 一旦断网,所有机器都不能提交 更新代码GIT:分布式版本控制,每一台机器都能当做一个中央服务器,即使断网也能提交,更新,没有网络不能远程更新代码而已但不影响正常工作 区别:GIT有本地版本库(个人更新 提交),远程版本库(多人协作更新代码用途) 概念 SVN 仅仅只有远程版本库(一旦断网,多人不能协作...

2019-10-11 21:05:27 144

原创 [Linux] find命令高级用法 -exec参数 -ok参数

[Linux] find命令高级用法find命令是linux下一个强大的查找命令。与locate命令相比,它需要遍历磁盘文件,因此查找速度较慢,但正因如此,它的实时性比locate好得多。另外一方面,find命令的查找条件比locate丰富得多。以名称为条件最常用的恐怕就是以文件名为条件了,涉及参数-name,-iname,例如:当前目录下查找以sort开头的文件:$ find /Use...

2019-10-09 20:45:19 2365 1

原创 linux中tc模拟延迟丢包传输

模拟延迟传输简介netem 与 tc: netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延迟、丢包等等情 况。使用 Linux 2.6 (或以上) 版本内核的很多发行版 Linux 都开启了该内核功能,比如 Fedora、Ubuntu、Redhat、OpenSuse、CentOS、...

2018-12-06 20:09:53 316

原创 华为交换机,路由器常用命令

1.华为交换机常用命令[Quidway]dis cur ;显示当前配置[Quidway]display current-configuration ;显示当前配置[Quidway]display interfaces ;显示接口信息[Quidway]display vlan all ;显示路由信息[Quidway]display version ;显示版本信息[Quidway]supe...

2018-12-06 19:52:02 4318

原创 python+selenium 用法详解

1.selenium是一个用于网络应用程序测试的工具

2018-08-28 15:05:31 1399

原创 通配符与正则表达式(过滤手机号,ip地址)

通配符通配符: 键盘上的一些符号,在查找某些文件时 不知道文件全名或由于名字太长,不想输入全名的情况下 常常使用通配符 来代替一个或多个字符.(用于匹配符合条件的文件名,完全匹配)*:匹配任意多个字符或者0个字符 ?:任意一个字符 [^]:匹配括号范围外的任意一个字符 []:匹配括号范围内的任意一个字符 注:[0-9]=[123456789] [ A-Z]=[AB...

2018-08-19 12:07:59 6065

原创 【python学习总结】编写一个socket程序

socket :网络编程网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的...

2018-08-17 09:27:14 996

原创 【python学习总结】自动发送邮件

使用python发送邮件需要用到smtplib模块,可以到pycharm中下载或者到cmd中下载。发送邮件import smtplib ###smtp服务 import email.mime.multipart ###处理邮件头部信息 import email.mime.text ###处理发送的文本 emai_us...

2018-08-15 21:40:09 850

转载 Sublime Text 3 全程详细图文使用教程

一、 前言&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 使用Sublime Text 也有几个年头了,版本也从2升级到3了,但犹如寒天饮冰水,冷暖尽自知。最初也是不知道从何下手,满世界地查找资料,但能查阅到的资料,苦于它们的零碎、片面,不够系统和全面,所以一路走来,耗费了本人大量的时间和精力。所以蒙生了写这篇《Sublime Text 3 全...

2018-08-05 16:55:21 128

原创 linux防火墙 iptables/netfilter详解

iptables/netfilter的工作原理,架构,匹配规则及保存规则

2018-08-05 14:44:09 924 1

空空如也

空空如也

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

TA关注的人

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