使用 Bind 提供的 DNS 服务器,要想配置和管理,默认情况下需要求以 root 身份进行。如果是多人维护的情况,root 用户权限过高,这导致如果有人做了误操作将会产生十分严重的后果。并且一旦 DNS 服务器被入侵,黑客将有可能直接获取到 root 用户权限,安全代价太高。 Linux 系统规 ...
私有CA及https
说明x509.3证书格式 证书格式的版本号 证书序列号 证书签名算法 证书颁发者 有效期 持有者的名称 持有者的公钥 CA的ID 持有者的ID 其他扩展信息 基本约束 证书策略 密钥的使用限制 CA签名 SSL握手要完成的工作 SSL会话基于 IP 地址进行,不支持在基于主机名的虚拟主机上实 ...
是时候理解下HTTPS及背后的加密原理了
HTTPS(Hypertext Transfer Protocol Secure,超文本传输安全协议),是以安全为目标的 HTTP 通道,简单讲是 HTTP 的安全版。本文,就来深入介绍下其原理。 为什么需要 HTTPS使用 HTPPS 的原因其实很简单,就是因为 HTTP 的不安全。 当我 ...
Linux生成随机数的多种方法
通过内部系统变量 $RANDOM [user1@study ~]$ echo $RANDOM12489[user1@study ~]$ 如果超过 5 位可以加个固定 10 位整数,然后进行求余。生成 400000~500000 的随机数: #!/bin/bash function r ...
Linux查看操作系统位数的几种方法
getconf 命令 [user1@study ~]$ getconf LONG_BIT64[user1@study ~]$ 内置系统环境变量 HOSTTYPE [user1@study ~]$ echo ${HOSTTYPE} x86_64[user1@study ~]$ x ...