自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(38)
  • 收藏
  • 关注

转载 XSS和CSRF

CSRF:在浏览器存有 Web_A 的 Cookie 时访问 Web_B,B 要求访问第三方网站Web_A,此时浏览器会自动带上 Web_A 的Cookie去访问 Web_A,从而拥有 User_C 在 Web_A 的权限,进而使用 User_A 的权限去执行恶意操作。防御:Token、隐藏令牌、Referer验证(页面来源,只接受本站请求,其他网站请求,服务器拒绝响应,或拦...

2019-08-28 23:23:00 130

转载 本地挂载Google Drive、One Drive、YanDex Drive等云端硬盘

网盘映射到本地虚拟磁盘将网盘映射到本地虚拟磁盘,不仅可以扩大本地存储的空间,而且可以备份重要文件,例如Google Drive等云端硬盘,注册就可以提供一定量免费的使用空间。很简单,跟本地局域网挂载网络存储一样,只需要下载一个免费的软件,这里是官网RaiDrive,同样也可以直接下载最新版本Download,就可以挂载目前市面上的几个主要云盘。下载以后直接双击运行安装就...

2019-08-03 10:04:00 2626

转载 VMware15安装MAC(MAC OS 10.13)(OS X 10.14)原版可升级最新可解锁macOS Unlocker3.0(OS X 10.13)...

确实挺不错的,借鉴并记录一下。要注意 unlocker 要在 VMware 安装目录下执行。https://blog.csdn.net/weixin_43299649/article/details/82881567https://blog.csdn.net/u011415782/article/details/78505422转载于:https://www.cnblog...

2019-07-29 12:20:00 274

转载 shell脚本批量添加20个用户,用户名为user1~20,密码为user1~20+5个随机字符,并保存至userinfo.txt文件中...

批量添加20个用户,用户名为user01-20,密码为user后面跟5个随机字符。#!/bin/bash# adduser.sh# 批量添加20个用户,用户名为user01-20,密码为user后面跟5个随机字符。for i in `seq 20`douser="user$i"password="$user`echo $RANDOM|md5su...

2019-07-29 09:31:00 2337

转载 python 中的三元运算符

a if condition else ba = 2b = 5val = a if a > b else bprint(val) # 5简单条件语句if 条件: val = 1else: val = 2改成三元运算:val = 1 if 条件成立 else 2转载于:https://www.cnblogs.com/liuxgcn/...

2019-07-20 23:15:00 92

转载 Windows 和 Linux 中的换行与回车的区别,Windows下编写的Shell脚本,直接放到linux/unix下执行会报错...

首先:CR(Carriage Return)表示回车LF(Line Feed)表示换行Dos和Windows采用回车+换行(CR+LF)表示下一行而UNIX/Linux采用换行符(LF)表示下一行苹果机(MAC OS系统)则采用回车符(CR)表示下一行Windows下编写的Shell脚本,直接放到linux/unix下执行会报错,就是因为行结束符不一样导致的。...

2019-07-20 23:13:00 329

转载 shell 脚本 获得当前 CentOS 系统发行版本号

# 获得当前 CentOS 系统发行版本号# 第一个 awk 后边必须换行, 目前未查到原因releasetmp=`cat /etc/redhat-release | awk '{match($0,"release ") print substr($0,RSTART+RLENGTH)}' | awk -F '.' '{print $1}'`echo $releas...

2019-07-20 23:05:00 637

转载 三目运算符

三目运算符a ? b : c简单理解方式为:if(a) { return b; } else { return c; }转载于:https://www.cnblogs.com/liuxgcn/p/11219651.html

2019-07-20 22:47:00 86

转载 Notepad++ 安装NppFtp,方便在Windows上远程打开Linux上的文件并编辑

Notepad++ 安装NppFtp在 windows 上 安装 32 位的 notepad++. 打开 notepad++,【插件】 -> 【插件管理器】,找到 NppFtp,在线安装. NppFtp配置: 打开Notepad++【插件】-> 【NppFtp】 -> 【Show NppFTP Window】在notepad++右侧会出现一个窗口,在窗口上操作【...

2019-07-20 22:45:00 233

转载 修改本机用户名为英文名,cmd 中用户名修改

在 ☆☆本地用户☆☆ 操作在Cortana搜索栏输入CMD,并“以☆☆管理员☆☆身份运行”在命令提示符中输入如下命令后回车: net user administrator /active:yes此时管理员账户已开启,在开始菜单点击用户头像就可以看到切换选项注销本地用户点击Administrator后,会切换到登录画面,此时点击登录即可登录后,点击任务栏上的“文件资源管理器”。 进入C...

2019-07-20 22:41:00 1638

转载 localhost和127.0.0.1的区别

localhost和127.0.0.1的区别首先:localhost 不通过网卡传输,不受防火墙和网卡限制;127.0.0.1 则依赖于网卡,会受到防火墙和网卡的限制。localhost 是本机的域名,127.0.0.1 是保留 IP 地址,用于测试,这两个均不能用于与外界通信;还有一个就是本机获取的 IP 地址,可以通过 DHCP 获取,或者是手工配置的 st...

2019-07-20 22:38:00 177

转载 内存攻击原理

内存攻击:是指攻击者利用软件安全漏洞,构造恶意输入,导致软件在处理数据流是出现非预期错误,将输入数据写入内存中的某些特定位置,从而劫持软件控制流,转而执行外部输入的指令代码,造成目标系统被获取远程控制权限或者被拒绝服务。内存攻击的表面原因:软件编写错误,如过滤输入的条件设置缺陷、变量类型转换错误、逻辑判断错误、指针引用错误等。根本原因:没有在内存中严格区分数据和指令。缓...

2019-07-11 20:26:00 501

转载 linux 启动过程

不多说,先看图:BIOS(Basic Input/Output System),基本输入输出系统:该系统存储于主板的ROM芯片上,计算机在开机时,会最先读取该系统,然后会有一个加电自检过程,这个过程其实就是检查CPU和内存,计算机最基本的组成单元(控制器、运算器和存储器),还会检查其他硬件,若没有异常就开始加载BIOS程序到内存当中。只读存储器(Read Only Memor...

2019-07-11 19:53:00 88

转载 CentOS7 更改默认加载内核

CentOS7 更改默认加载内核cat /boot/grub2/grub.cfg |grep menuentry注意是单引号里面的都是。这里可以看到,这台机器目前有三个内核。设置指定内核为默认加载项:grub2-set-default “CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)”配置默认内核,验证是否修改成功:...

2019-07-11 19:29:00 187

转载 什么是云计算?

什么是云计算?云计算是通过网络按需提供计算能力、数据库存储、应用程序和其他 IT 资源,采用按使用量付费的定价模式。虚拟化是云计算的基础,云计算是大数据的基础。云计算包含三个主要类型,通常被称作:基础设施即服务 (IaaS)、平台即服务 (PaaS) 、软件即服务 (SaaS)。根据需要选择合适的云计算类型可以帮助您保持适当的控制平衡,同时避免没有意义的繁重工...

2019-07-11 19:14:00 265

转载 iptables 简介

iptables 的底层就是 Linux 内核中的 netfilter。iptables 是 linux 内核中集成的“包过滤”防火墙,完全免费,合理配置可以完美替代昂贵的企业级防火墙,完成包过滤、重定向和 NAT 等功能。从名字可以看出,ip tables :字面意思就是 IP 数据包的规则表 tables 的意思,包过滤。需要注意的是,在大并发网站的设计中,建议关闭 ip...

2019-07-11 10:26:00 130

转载 IPSec (一)

从名称上可以看出:把IP包进行加密,把加密的数据包在公网上进行传输,三层协议,通过在网关之间(路由器、防火墙、相关软件等)传输时,把数据把进行加密。不依赖于任何算法,可以使用任何算法支持site - site / client- siteIPSec Security Services: Confidentiality:机密性 Data Integrit...

2019-07-09 10:52:00 238

转载 python 面向过程和面向对象

世间万物皆 “对象”,对象 “集合” 即为 “类” ——有相同属性的对象的集合聚集成一类, 将类赋值给一个变量,就是一个对象,即为将类实例化 类:变量→属性 和 函数→方法面向过程 以解决问题的步骤来划分面向对象 以功能来划分面向过程就是自顶向下的编程;面向对象就是高度实物抽象化。面向过程和面向对象并没有优劣之分,只有...

2019-07-09 09:08:00 93

转载 一键修改 yum 源为 aliyun 阿里源 Shell 脚本

CentOS安装后默认官方源,速度可能不是很快,这个时候就需要更改为国内的源了,这里以 阿里源 为例,进行脚本展示#!/bin/bash# by liuxg# 2019.05.15# aliyun_repo.sh# 获得当前 CentOS 系统发行版本号# 第一个 awk 后边必须换行, 目前未查到原因releasetmp=`cat /et...

2019-07-08 23:07:00 431

转载 Linux 集群使用 Shell 脚本自动完成免密登录

在部署 Linux 集群环境的时候,时钟同步 (NTP) 必定用到,而某些时候可能也需要用到主机免密登录,5 节点以下还可以手动配置,但如果节点规模较大,则需要考虑自动化了。使用 Shell 脚本简单快速,上手容易。代码如下,请自行按需要修改,比较容易理解。#!/bin/bash# by liuxg# 2019.05.15# passwdless.s...

2019-07-08 23:00:00 258

转载 kubernetes (K8S) 集群的搭建方式

kubernetes (K8S) 集群的搭建方式有两种:守护进程模式和容器模式 (请注意看图,不一样的)容器的编排管理工具,当然推荐使用容器来部署了。不过容器镜像是在 Google 云上的,需要各位各显神通了。container部署:systemd模式部署:转载于:https://www.cnblogs.com/liuxgcn/p/11154259.ht...

2019-07-08 22:23:00 148

转载 CentOS7 系统Minimal 安装后必备的开发工具(推荐新手查看)

yum groups info <Tab><Tab> # 连续两次<Tab>显示内容为(可以不看,自己执行命令查看):[root@localhost ~]# yum groups info Additional Development DNS Name Server ...

2019-07-07 12:02:00 1270

转载 虚拟化、CPU虚拟化、内存虚拟化、设备和I/O虚拟化

对于业界标准的x86系统,虚拟化采取hosted或者hypervisor架构。hosted架构将虚拟化层以一个应用程序的方式安装运行于操作系统之上,支持最为广泛的各种硬件配置。hypervisor(裸金属)架构将虚拟化层直接安装到干净的x86系统上,由于它不需要通过操作系统而直接访问硬件,hypervisor架构相对于hosted架构效率更高,且具有更好的可扩展性、健壮性和性能。...

2019-07-05 17:27:00 943

转载 CPU的Ring等级

Intel的x86处理器是通过Ring级别来进行访问控制的,级别共分4层,RING0,RING1,RING2,RING3。RING0层拥有最高的权限,RING3层拥有最低的权限。Windows只使用其中的两个级别RING0和RING3。按照Intel原有的构想,应用程序工作在RING3层,只能访问RING3层的数据,操作系统工作在RING0层,可以访问所有层的数据,而其他驱动程序...

2019-07-05 16:32:00 1569

转载 DTE和DCE

DTE英文全称Data Terminal Equipment,数字终端设备,指一般的终端或是计算机。可能是大、中、小型计算机,也可能是一台只接收数据的打印机。DCE英文全称Data Circuit-terminating Equipment,数字通信设备,通常指调制解调器,多路复用器或数字设备。 ——Data CommunicationsEquipment(数据通讯设备)DT...

2019-07-05 13:28:00 447

转载 数据库事务

事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。简单地说,事务是一种机制,用以维护数据库的完整性。事务的开始:BEGIN或START TRANSACTION都是显式开启一个事务;...

2019-07-05 12:56:00 39

转载 MySQL创建数据库并指定编码格式和校验集

最简单的方式,只创建数据库:create database dbname;创建数据库并设定编码格式:create database dbname default character set utf8;判断原来不存在,则创建数据库,并指定编码格式:create database if not exists dbname default character s...

2019-07-05 12:32:00 284

转载 create database 和 create schema

在MySQL中,create database 和 create schema 是一样的,这点可以在官网上查询的到。在SQL Server中又不太一样。CREATE DATABASE creates a database with the given name.To use this statement, you need the CREATE privilege for t...

2019-07-05 11:53:00 688

转载 双绞线传输距离

无论何种类型双绞线,五类、超五类也好,传输距离都无法突破 100m 这个关口。无线传输不仅仅是 WIFI ,传输距离可以超过 100m ,远距离无线传输技术。转载于:https://www.cnblogs.com/liuxgcn/p/11137450.html...

2019-07-05 11:50:00 1029

转载 ServU与IIS冲突原因:80、443端口占用

Serv-U可以说是在 Win 服务器上最受欢迎的FTP客户端,因为他的使用方法和稳定性相对于其他FTP客户端来说,都是有绝对的优势。但是总是看到Serv-U的图标有黄色感叹号出现,而且IIS中的网站在运行一段时间后,莫名其妙地会变成Serv-U的管理界面;重启IIS服务,IIS提示“另一个程序正在使用此文件,进程无法访问”,这就说明IIS的80端口被Serv-U抢占了。Serv...

2019-07-05 11:46:00 617

转载 源码安装Zabbix4.2

不要看步骤,看方法。授人以鱼不如授人以渔。源码安装Zabbix4.2(遇到各种问题篇)CentOS7 Minimal系统安装(关闭Firewalld和SELinux,实际生产环境不推荐,此处为实验方便)yum安装lamp环境(不再详细描述)wget zabbix4.2 tar包,解压,请自行到官网下载最新源码包wget -O zabbix-4.2.4.tar.gz h...

2019-07-02 16:29:00 218

转载 CentOS7 安装指定版本MySQL

首先到MySQL官网repo站点http://repo.mysql.com/找到[FILE] mysql-community-release-el7.rpm回到CentOS系统中,使用rpm安装源rpm -ivhhttp://repo.mysql.com/mysql-community-release-el7.rpmyum clean allyum mak...

2019-07-01 17:09:00 795

转载 MySQL监听IPv4

安装完mysql,启动mysql以后,发现mysql监听的是ipv6地址,现在想让mysql监听ipv4。配置mysql的配置文件/etc/my.conf(my.cnf),在mysqld下面添加bind-address=0.0.0.0 然后重新启动mysql服务就能正常监听ibv4地址了。转载于:https://www.cnblogs.com/liuxgcn/p/1...

2019-07-01 14:13:00 795

转载 IPv6基础(一)

IPv4:32bit 地址,采用“十进制”、“点分”、“4段”记录。互联网上的IPv4地址早已经不够,当前解决方法大多使用NAT技术,以牺牲网速为代价来维持网络通信。IPv6:128bit 地址,采用“冒(号)分”、“十六进制”、“8段”记录,并且支持“0压缩表示法”和“内嵌IPv4地址表示法”。支持即插即用。3-1-4法则(Pi法则): 3:表示全局前缀是3个16位二进...

2019-06-28 22:35:00 212

转载 MySQL初始化以及更改密码

MySQL初始化,不修改配置文件(作为随笔笔记)执行命令:mysql_secure_installationMySQL更改密码:使用 mysqladmin 来更改 root 用户密码[root@localhost ~ ]# mysqladmin -uroot(username) -p123456(old_password) password test(new_p...

2019-06-28 21:32:00 217

转载 对付小白的ARP的简单介绍

地址解析协议(Address Resolution Protocol),已知对方IP地址查询对方MAC地址。是IPv4中网络层必不可少的协议,不过在IPv6中已不再适用,而是被邻居发现协议(NDP)所替代。一个形象的比喻,简单理解:相当于在国内(企业网或园区网等较大的网络)的某一个不算太大的村庄(某一个vlan)里,张三知道李四的姓名(IP地址),但是不知道李四的门牌号(MAC地...

2019-06-24 14:56:00 76

转载 PXE批量安装CentOS7操作系统

PXE批量安装CentOS7操作系统默认熟悉VMware Workstations或者ESXi以及相应的计算机网络知识。(个人认为容易出问题的地方已经用红色字体提示,请自行注意)批量部署前首先应该拥有一台部署完成的系统,也就是“样板机”。当然,也可以采用直接编辑ks.cfg文件的方式来自定义需要的操作系统以及安装的软件。但是必须拥有一台Server端来提供服务,也就是...

2019-06-24 13:05:00 284

转载 计算机网络三种模型

OSI参考模型、TCP/IP生产模型、5层结构学习网络模型。实际的企业生产中并没有使用OSI标准模型的,TCP/IP模型是实际生产中使用的网络架构,5层网络模型是为方便学习而创建的。直接上图OSI(Open System Interconnection),是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。...

2019-06-23 10:15:00 774

空空如也

空空如也

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

TA关注的人

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