每日小脚本1

1.批量创建账号user1...user10,并生成随机密码

[18:48:53 root@rocky8 ~]#vim CreateUser.sh

#!/bin/bash
# 
#******************************************************************************************************
#Author:zhaoming
#QQ:599031583
#Date:2024-12-28
#FileName:CreateUser.sh
#URL:http://www.slinux.cn
#Description:The test script
#Copyright (c):2024 All rights reserved
#******************************************************************************************************
dir=/data/secret.txt

for i in {1..10};do
    useradd user$i;
    password=`openssl rand -base64 9|head -c 8` &> /dev/null
    echo user$i:$password >> $dir && chmod 600 $dir
    echo -en '${password}\n${password}'|passwd user$i &> /dev/null
done
echo $? &> /dev/null  && echo -e "\E[1;32m恭喜您,批量创建账号成功,详情见$dir\E[0m" || echo -e '\E[1;31m批量创建账号失败,请检测\E[0m' 

2.批量删除账号user1...user10

[18:48:21 root@rocky8 ~]#vim DelUser.sh
#!/bin/bash
# 
#******************************************************************************************************
#Author:zhaoming
#QQ:599031583
#Date:2024-12-28
#FileName:DelUser.sh
#URL:http://www.slinux.cn
#Description:The test script
#Copyright (c):2024 All rights reserved
#******************************************************************************************************
for i in {1..10};do
    userdel -r user$i
done
echo $? &> /dev/null && echo -e '\E[1;32m批量删除账号成功\E[0m' || echo -e '\E[1;31m批量删除账号失败\E[0m'
rm -rf /data/secret.txt
image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 3. bash的配置文件 查看当前Shell类型 bash shell的配置文件很多, 可以分成下面类别 3.1 ...
    随便写写咯阅读 1,005评论 0 14
  • 【脚本1】打印形状 打印等腰三角形、直角三角形、倒直角三角形、菱形 【脚本2】截取字符串 现有一个字符串如下: h...
    学无止境_9b65阅读 544评论 0 1
  • 本文用于记录学习和日常中使用过的shell脚本 【脚本1】打印形状 打印等腰三角形、直角三角形、倒直角三角形、菱形...
    zwb_jianshu阅读 5,568评论 1 5
  • 一、mysql基础篇 1 DDL-数据库操作 查询所有数据库SHOW DATABASES 查询当前数据库SELEC...
    Cola_Mr阅读 382评论 0 1
  • [root@localhost ~]# cat /etc/login.defs [root@localhost ~...
    寂水流深阅读 1,719评论 0 1

友情链接更多精彩内容