来自公众号:杰哥的IT之旅脚本 1:该脚本用于读取Linux系统/etc/passwd文件中的所有/bin/bash作为登录默认Shell的用户列表,并提取每个用户的用户名。对于这些用户名进行检查,是否不等于root和tidb。如果用户名不等于root和tidb,则使用usermod命令对该用户的默认Shell修改为:/sbin/nologin,它通常用于禁止用户远程登录系统。#!/bin/bashfor user in $(cat /etc/passwd | grep /bin/bash | cut -d ":" -f 1)do if [ $user != "root" ] && [ $user != "tidb" ]; then usermod -s /sbin/nologin $user fidone脚本 2:该脚本首先自定义了md5_list和md5_no_hash.txt两个文件,然后循环读取md5_list文件中每一行的哈希值,判断是否在md5_no_hash.txt文件中存在。如果检查出哈希值在md5_no_hash.txt中存在,则打印信息:MD5值 xxx 在 md5_no_hash.txt 中存在。如果检查出哈希值在md5_no_hash.txt中不存在
………………………………