240 发简信
IP属地:北京
  • 每天读点官方文档之pytest (1)

    注:内容不全和官方文档相同,只是按照官方文档顺序随心记录,与诸位做参考而已 开始 安装pytest 使用命令 pip install -U pytest 即可安装pytest...

  • 抱歉,很久没登录,没有看到问题。想来你已经知道原因了,为了方便后来人,还是解答一下。
    提示不安全是符合预期的。正如文章开头所说的,只有几个大型公司是世界认可的CA机构,他们的公钥已经被各大浏览器等收录,所以花钱购买这些公司的证书就不会提示不安全,而个人证书因为不确定性以及无人监管,所以会提示不安全,也能有一丢丢防止访问到恶意网站。
    如果不想要提示不安全,注意,千万不要关闭任何浏览器的检查配置项,会导致整个浏览器不安全。正确的是将生成的服务器端公钥导入到浏览器信任的证书中,至于怎么导入,可以百度一下,网上一坨一坨的。

    openssl生成自制证书并配置nginx实现https双向认证

    实验环境 我使用的环境是centos7最小化安装。看标题就知道需要使用到openssl这个软件,可以确认一下你的电脑是否进行了安装,如果没有安装,可以运行yum instal...

  • python内置方法

    abs()返回一个数的绝对值。参数可以是一个整数或者一个浮点数。如果参数是一个复数,那么将返回它的模。 all()可迭代对象都为True则返回True特别注意:如果可迭代对象...

  • 120
  • tmux操作

    比起screen我更喜欢tmux(主要还是被人安利了),现在记录一下tmux的命令,也是整理的网上各大神的智慧。 名词解释 prefix: tmux需要先按前置键,再按其他键...

  • docker安装启动

    因为平常使用的都是centos7系统,所以只记录centos7系统下docker的安装启动,其它系统之后再更新吧。 安装 直接使用yum安装即可。 之后设置开机自启动并启动服务

  • python3中集合(set)类型方法

    在python中,使用大括号然后直接填充元素就能创建集合类型。 输出结果为: 集合中有几个方法,具体的应用如下: add add方法就是给集合中添加元素 输出结果为: cle...

  • centos7磁盘管理

    发现添加的硬盘 centos系统添加硬盘后,有两种方式可以发现添加的硬盘: 重启服务器 通过命令 通过命令方式发现硬盘: fdisk命令管理磁盘 fdisk命令 查看硬盘分区...

  • linux之间的文件互传-scp命令

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件或目录的命令,基于ssh登陆进行安全的远程文件拷贝命令,因此其传输是加密的。scp占用资源非常少,并不...

  • 120
    openssl生成自制证书并配置nginx实现https双向认证

    实验环境 我使用的环境是centos7最小化安装。看标题就知道需要使用到openssl这个软件,可以确认一下你的电脑是否进行了安装,如果没有安装,可以运行yum instal...

  • 120
    https单向认证和双向认证学习笔记

    单向认证 客户端向服务端发送SSL协议版本号、加密算法种类、随机数等信息。 服务端给客户端返回SSL协议版本号、加密算法种类、随机数等信息,同时也返回服务器端的证书,即公钥证...

  • 数字签名学习笔记

    以下是关于学习"数字签名"(digital signature)和"数字证书"(digital certificate)的搬运,原文章的评论区还是挺有启发性的。 现在鲍勃有两...

  • 120
    SSL/TLS协议运行机制的学习笔记

    SSL/TLS产生原因 不加密的通信方式,会有三大风险: 窃听风险(eavesdropping):第三方可以获知通信内容 篡改风险(tampering):第三方可以修改通信内...

  • centos7 命令判断符号

    centos中包含有三种特殊的判断符号: &&和||命令说明

  • centos7文件的查找命令

    文件的查找目前使用的主要有以下几个命令: 1 which which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用w...

  • requests使用总结

    request库使用的频率非常高,所以做此总结,希望能对后来者有所助益。 1 实际案例 1.1 访问百度网站 1.2 各种请求方式 2 GET请求 2.1 无参数的GET请求...

  • tornado模板语法

    {% apply *function* %}...{% end %}用function后处理包裹的内容 {% autoescape *function* %}局部转义的两种方...