09 2019 档案
摘要:一、下载TLSSLed 二、服务器SSL/TLS快速检测工具TLSSLed 现在SSL和TLS被广泛应用服务器的数据加密中,如网站的HTTPS服务。所以,在渗透测试中如何快速检测服务器的SSL和TLS配置寻找安全漏洞,就显得很重要。 Kali Linux提供专用检测工具TLSSLed。该工具是基于s
阅读全文
摘要:yum配置 yum的配置文件在 /etc/yum.conf 参考:https://www.cnblogs.com/yhongji/p/9384780.html yum源配置 yum源文件在 /etc/yum.repos.d/ 目录下 [root@localhost ~]# ls /etc/yum.r
阅读全文
摘要:前提简介: ServerAdmin:Apache服务管理员通知邮箱地址,如果有真实的邮箱地址也可以设置此值。 ServerName:是服务的名字,只能填写一个域名。 ServerAlias:servername的别名,使一个服务可以绑定多个域名,用空格隔开。 DocumentRoot:网站的根目录。
阅读全文
摘要:Apache配置文件:httpd.conf文件 # 指定Apache的安装路径,此选项参数值在安装Apache时系统会自动把Apache的路径写入。 ServerRoot "/www/server/apache" # Listen主要侦听web服务端口状态,默认为:80,即侦听所有的地址的80端口,
阅读全文
摘要:Nginx常用命令: 启动nginx服务 [root@localhost ~]# service nginx start [root@localhost ~]# systemctl start nginx.service [root@localhost ~]# /usr/local/nginx/sb
阅读全文
摘要:https://blog.csdn.net/qq_33323054/article/details/81628627 https://jingyan.baidu.com/article/67508eb43ced879ccb1ce468.html https://blog.csdn.net/u0142
阅读全文
摘要:Nmap包含五项基本功能: 主机探测 (Host Discovery) 端口扫描 (Port Scanning) 版本检测 (Version Detection) 操作系统侦测 (Operating System Detection) 支持探测脚本的编写 Nmap在实际中应用场合如下: 通过对设备或
阅读全文
摘要:不管是重启系统还是关闭系统,首先要运行 sync 命令,把内存中的数据写到磁盘中。将数据由内存同步写入到硬盘中。 [root@localhost ~]# sync 一、shutdown命令 # 立刻关机,now相当于时间为0 [root@localhost ~]# shutdown -h now #
阅读全文
摘要:Linux系统有7个运行级别(runlevel) 1、级别有0-6共7个级别,其中2345是默认启动级别。 2、查看运行级别(centos6与centos7) [root@localhost ~]# runlevel 3、切换运行级别(centos6与centos7)。 [root@localhos
阅读全文
摘要:pipenv简介 虚拟环境本质是一个文件,是为了适应不同的项目而存在。pipenv相当于virtualenv和pip的合体。 整合了 pip+virtualenv+Pipfile,能够自动处理好包的依赖问题和虚拟环境问题,是最推荐使用的虚拟环境管理。 过去用virtualenv管理requireme
阅读全文
摘要:https://www.cnblogs.com/cwp-bg/p/8892403.html https://www.cnblogs.com/ExMan/p/9825710.html https://www.cnblogs.com/cwp-bg/category/1201394.html https:
阅读全文
摘要:事务的四大特性 如果一个数据库支持事务的操作,那么该数据库必须要具备以下四个特性: 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 其中事务的隔离性是通过MySQL锁机制实现的。原子性,一致性,持久性则是通过MySQL的r
阅读全文
摘要:MySQL锁介绍 一、加锁的目的:解决客户端并发访问的冲突问题 二、锁的分类 按照锁的功能来说分为:共享读锁和排他写锁。 按照锁的实现⽅式分为:悲观锁和乐观锁(使⽤某⼀版本列或者唯⼀列进⾏逻辑控制)。 按照锁的粒度来说,MySQL主要包含三种类型(级别)的锁定机制:全局锁、表级锁、⾏级锁。 全局锁:
阅读全文
摘要:编码与解码 decode英文意思是解码,encode英文原意是编码。 Python 里面的编码和解码也就是 unicode 和 str 这两种形式的相互转化。编码是 unicode -> str,解码是 str -> unicode。 字符串在Python内部的表示是unicode编码,因此,在做编
阅读全文
摘要:一、安装iptables服务 1、查看系统是否安装了iptables防火墙 [root@localhost ~]# iptables -V 2、安装 iptables 防火墙 3、查看防火墙规则列表 [root@localhost ~]# iptables --list [root@localhos
阅读全文
摘要:一、安装ufw服务 ubuntu@VM-0-16-ubuntu:~$ sudo apt-get install ufw 二、开启、关闭、重启ufw服务 1、开启 ufw 防火墙 ubuntu@VM-0-16-ubuntu:~$ sudo ufw enable # 开启了防火墙,并在系统启动时自动开启
阅读全文
摘要:让Django项目运行允许外部访问 1.将python manage.py runserver 改为 python manage.py runserver 0.0.0.0:80 或者 python manage.py runserver 0.0.0.0:8000 2.在你的Django项目的sett
阅读全文
摘要:grep命令详解 文本搜索工具,根据用户指定的“模式(pattern)”对目标文本进行过滤,显示被模式匹配到的行。 命令格式:grep [options] pattern filename。grep适合单纯的查找或匹配文本。grep是区分大小写的。 匹配参数[options]: -i 不区分大小写,
阅读全文
摘要:一、安装firewalld服务 [root@localhost ~]# apt-get install firewalld [root@localhost ~]# yum install firewalld 二、开启、关闭、重启firewalld服务 # 关闭firewalld服务 [root@lo
阅读全文
摘要:一、通过SecureCRT的rz、sz实现文件的上传和下载 1.检查是否安装sz rz,命令如下 2.安装lrzsz软件,命令如下 3.文件上传 4.文件下载 二、通过sftp实现文件的上传和下载 为了数据和服务的安全, 很多生产环境中的Linux服务器不能使用外网环境. 在只有SSH连接的情况下,
阅读全文
摘要:系统启动时需要加载的配置文件 /etc/profile、/root/.bash_profile/etc/bashrc、/root/.bashrc/etc/profile.d/*.sh、/etc/profile.d/lang.sh/etc/sysconfig/i18n、/etc/rc.local(/e
阅读全文
摘要:索引的原理 索引的优点和缺点和使用原则 索引优点: 可以加快数据的检索速度,提高查询速度。 所有的MySql列类型(字段类型)都可以被索引,也就是可以给任意字段建立索引。 全文检索字段进行搜索优化。 索引缺点: 创建索引和维护索引要耗费时间,并且随着数据量的增加所耗费的时间也会增加。 当对表中的数据
阅读全文
摘要:一、约束概述 2、外键约束检查 mysql> show variables like "foreign%"; -- 查看外键约束检查状态 mysql> SET foreign_key_checks=0; -- 关闭外键约束检查 mysql> SET foreign_key_checks=1; --
阅读全文
摘要:数据备份 # 备份单个数据库 [root@localhost ~]# mysqldump -h主机名 -u用户名 -p密码 数据库名字 > 备份的数据库名字.sql [root@localhost ~]# mysqldump -uroot -p123456 dbname > /www/wwwroot
阅读全文
摘要:数据导入 作用:把文件系统里的内容导入到数据库表中。 语法: 示例:把 /www/wwwroot/student.txt 文件中的内容导入到 shop 数据库下的 tb_users 表中。 文件内容为:1;"张三";123 2;"李四";456 总结:向数据库导入TXT文件,需要先手动创建一个对应的
阅读全文
摘要:MySQL是一个多用户管理的数据库,可以为不同用户分配不同的权限,分为root用户和普通用户,root用户为超级管理员,拥有所有权限,而普通用户拥有指定的权限。 MySQL是通过权限表来控制用户对数据库访问的,权限表存放在mysql数据库中,主要的权限表有以下几个:user,db,host,tabl
阅读全文
摘要:环境变量文件的分类 系统级环境变量:每一个登录到系统的用户都能够读取到系统级的环境变量。 用户级环境变量:每一个登录到系统的用户只能够读取属于自己的用户级的环境变量。 一、系统级环境变量文件 Centos 中:/etc/environment、 /etc/profile、 /etc/profile.
阅读全文
摘要:CentOS 镜像源的修改(yum镜像源) https://www.cnblogs.com/Tsubasa0769/p/10728161.html Ubuntu 镜像源的修改(apt-get镜像源) 1、备份一下 Ubuntu 原来的源地址列表文件。 ubuntu@VM-0-16-ubuntu:~$
阅读全文
摘要:一、/etc/profile文件详解(环境变量) 添加环境变量 二、/etc/sysctl.conf文件设置(修改Linux内核参数:包括TCP/IP堆栈和虚拟内存系统的高级选项) https://www.cnblogs.com/ginvip/p/6351740.html https://blog.
阅读全文
摘要:一、InnoDB存储引擎 1、每张表在磁盘上存储成两个文件: frm文件:存储表结构(表的定义数据)。 idb文件:存储表数据和索引信息。 2、主要特点: 支持行级锁:使用的锁粒度为行级锁,可以支持更高的并发。 支持事务:默认的事务隔离级别为可重复度,通过MVCC(并发版本控制)来实现的。附加:有点
阅读全文
摘要:什么是二进制日志(binlog) binlog是记录所有数据库表结构变更(例如CREATE、ALTER TABLE…)以及表数据修改(INSERT、DELETE、UPDATE…)的二进制日志。多说一句,如果update操作没有造成数据变化,也是会记入binlog。 binlog不会记录SELECT和
阅读全文
摘要:MySQL中的日志包括:错误日志、通用查询日志、二进制日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。 错误日志:记录启动、运行或停止mysqld时出现的问题。通用日志:记录建立的客户端连接和执行的语句。二进制日志:记录所有更改数据的语句。还用于复制。慢查询日志:记
阅读全文
摘要:服务端启动与客户端连接 查看redis负载状态 redis-cli命令控制行中获取客户端信息命令 查看redis使用情况(Redis 服务器的各种信息和统计数值) 借鉴:https://blog.csdn.net/weixin_37288522/article/details/78778755 借鉴
阅读全文
摘要:单字符匹配 字符 匹配规则 示例 . 匹配任意一个字符(除了换行:\n) re.match("...", "ab") [] 匹配[ ]中的任意一个字符 re.match("1[34578]","18") \d 匹配任意一个数字字符,即0-9。\d = [0-9] re.match("\d", "2"
阅读全文
摘要:安装依赖包 首先安装gcc编译器,编译时需要使用gcc。gcc有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装 [root@localhost ~]# yum -y install gcc 下载python源码,我这里下载的是python3.7.0 可以在https:
阅读全文
摘要:支付宝小程序语法 http://caibaojian.com/aliapp-wxapp.html https://www.cnblogs.com/bgwhite/p/9447639.html https://www.cnblogs.com/fastmover/p/9321504.html
阅读全文
摘要:数据库管理 一、创建数据库 mysql> create database online; -- 方法一 mysql> create database online default charset utf8; -- 方法二,也可以使用:charset=utf8; mysql> create datab
阅读全文
摘要:查看应用:https://open.alipay.com/platform/keyManage.htm 这里找到您调用接口的应用 支付宝身份验证快速接入:https://docs.open.alipay.com/20181012100420932508/intro/
阅读全文
摘要:https://blog.csdn.net/libbyandhelen/article/details/78808959 https://www.cnblogs.com/nineep/p/9475297.html https://www.jianshu.com/p/7426bad2f688 导入自定
阅读全文
摘要:模块路径如下图:
阅读全文
摘要:redis是key-value的数据,所以每个数据都是一个键值对。 数据操作的全部命令,可以查看中文网站。 键的类型是字符串 值的类型分为五种: 字符串string 哈希hash 列表list 集合set 有序集合zset 键的常用命令 127.0.0.1:6379> keys * 127.0.0.
阅读全文
摘要:一、chkconfig 介绍 二、service 介绍 1、常见 service 命令 [root@localhost ~]# service supervisord stop [root@localhost ~]# service supervisord start [root@localhost
阅读全文
摘要:https://www.cnblogs.com/shizhengwen/p/9283973.html https://www.cnblogs.com/yangy608/p/4443665.html https://www.cnblogs.com/elie/p/6416527.html https:/
阅读全文
摘要:Redis 简介 Redis 安装 Redis 使用 1、连接本地redis数据库 2、连接远程redis数据库 [root@localhost ~]# redis-cli -h host -p 6379 [root@localhost ~]# redis-cli -h 192.168.0.2 -p
阅读全文
摘要:一、安装前准备 检查是否已经安装过mysql,执行命令,显示结果为:bt-mysql57-5.7.26-1.el7.x86_64 [root@localhost ~]# rpm -qa | grep mysql 上面显示结果表明已经安装过mysql,可以执行删除命令 [root@localhost
阅读全文
摘要:创建挂载目录 [root@localhost ~]# mkdir -p /www 可以看到/dev/vda1盘挂载/ /dev都是位于根路径下,都属于系统盘。根路径 / 都是位于系统盘。而/root,/home,/usr就如同c盘下的c:\windows,c:\usr这些目录。如果单独有数据盘,且数
阅读全文

浙公网安备 33010602011771号