- 博客(4)
- 收藏
- 关注
原创 HTTPS通信原理-证书交换
文章目录TLS握手过程TLS需要知道的名词RSA握手Ephemeral Diffie-Hellman 握手Abbreviated handshake补充知识证书验证过程验证什么证书中有什么流量解密法一:使用私钥解密法二:SSLKEYLOGFILE参考资料 TLS握手过程 握手简述(以RSA为例): client hello:客户端给出TLS协议版本号,支持的加密算法、随机数Client random、扩展字段 server hello:服务端确认双方可支持的加密算法,并把数字证书下发给客户端。同时也会生成
2020-08-28 20:31:58
1975
原创 shell脚本编写小结
说明 实际业务需要在linux主机上统计一些基本配置信息,周末写了一个简单脚本,基本上是命令的堆砌。 不过在写脚本的时候遇到一些问题,在此记录一下,以备下次检索。 温故知新,并将一些经常用到的命令及对应参数简单小结一下。 文本提取命令 cat 这个命令最普通不过了,主要用以查看文件内的内容。今天发现了此命令的两个参数。 cat -n file 显示行号 cat -b file 显示行号(空白行不显示编号) 主要是用以后面提取文本时快速检索到指定文本所在行号 sed 说明 语法:s
2020-06-14 23:28:10
1000
原创 python中sys.exit()与return的区别
文章目录sys.exit()return sys.exit() sys.exit() 官方参考 从Python中退出。实现方式是抛出一个 SystemExit 异常。异常抛出后 try 声明的 finally 分支语句的清除动作将被出发。此动作有可能打断更外层的退出尝试。 可选参数arg可以是给出退出状态的整数(默认为零),也可以是其他类型的对象。 如果是整数,则shell等将零视为“成功终止”,而将任何非零值视为“异常终止”。大多数系统要求它的范围是0–127,否则会产生不确定的结果。 某些系统具有为
2020-06-11 11:10:02
2726
原创 LNMP搭建(ubuntu18)
文章目录一. 环境说明二. 安装Nginx三. 安装Mysql四. 安装PHP五. 配置Nginx相关配置文件相关错误六. 配置Mysqlmysql_secure_installation手工更改方式修改root用户密码放行端口开放root账户的外部访问权限七. 配置PHP与Nginx相关配置文件安装扩展八. 测试访问LNMP平台创建php文件测试访问构造页面 一. 环境说明 Ubuntu系统版本:Ubuntu 18.04.4 nginx安装版本:nginx/1.14.0 (Ubuntu) mysql版本:
2020-06-07 19:27:58
1062
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人