脚本 hardware_status.sh,获取硬件指标:#!/bin/bash #by maxbon 2018/12/27 硬件检测脚本 source /etc/profile #获取设备IP function GetDeviceIp() { IPs=`ifconfig | grep "inet addr:" |egrep -v "127.0.0....
场景由于服务器经常半夜出现TCP连接数暴增,没办法及时查看处理,回头看记录又看不到现象,不好排查,故编写此脚本用于记录日志。脚本内容#!/bin/bash #任务计划设置此脚本每分钟执行一次即可,* * * * * sh /shell/tcp_stats.sh now_time=$(date +%Y%m%d-%H:%M:%S) log_dir="/var/log/tcp_stats...
场景之前写过一个生成高强度随机密码的脚本,但是shell和很多语言一样,在同一个脚本内使用多次生成随机密码的方法,生成出来的结果不变化,原因是存入了变量,但是变量值未进行重置,尝试了很多方法未果,最后曲线救国,生成密码位数*密码组数长度的高强度密码,然后再拆分,脚本做了如下变通:之前的密码生成脚本function get_random() { MATRIX="0123456789A...
生成公钥私钥openssl genrsa -out rsa_private_key.pem 1024 参数:genrsa 生成密钥 -out 输出到文件 rsa_private_key.pem 文件名 1024 长度从私钥中提取公钥:openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem 参数: rsa 提取公...