首页 > 其他分享 >运维脚本----批量创建用户名及密码学习

运维脚本----批量创建用户名及密码学习

时间:2022-08-19 20:12:52浏览次数:72  
标签:10 用户名 运维 创建 echo ---- USER PASS zhangsan

#批量创建大量用户
#! /bin/bash
#思路
#useradd zhangsan
#echo 1234 |passwd --stdin zhangsan
#截取随机数的8个字符作为密码
#echo $RANDOM |md5sum |cut -c 1-8
#echo {1..10},有序打印1~10的数字
#id zhangsan 判断是否有该用户

#完整,循环语句创建
USER_FILE=./user.info
for USER in user{1..10}:do
if ! $USER &>/dev/null;then
PASS=$(echo $RANDOM |md5sum |cut -c 1-8)
useradd $USER
echo $PASS|passwd --stdin $USER
echo "$USER $PASS" >>$USER_FILE
else
echo "$USER User already exists!"
fi

done

标签:10,用户名,运维,创建,echo,----,USER,PASS,zhangsan
From: https://www.cnblogs.com/ciscolee/p/16603200.html

相关文章

  • vant-cli按需导入element-plus组件
    问题使用vant-cli脚手架+typescript+yarn搭建组件库时需要按需引入element-ui组件使用的vant-cli版本为3.11.2由于官方文档没有涉及到这部分问题,所以尝试在vant.......
  • docker构建pytorch
    配置拉取镜像(devel版本有nvcc和cudnn)sudodockerpullpytorch/pytorch:1.6.0-cuda10.1-cudnn7-devel构建容器阿立dockerrun-it--gpusall--namelipytorch1.6-......
  • STM32CubeMX ADC+DMA
    1.选择使用的通道  2.参数配置独立模式、数据右对齐、扫描转换(多通道默认配置)、连续扫描、使能常规转换组、6通道、软件触发、Rank单独配置,否则全部默认一样的,到时......
  • 基于LAMP应用Discuz 实现论坛
     1A安装httpd yuminstallhttpdphpphp-mysql systemctlstarthttpd 2B安装数据库 yuminstallmariadb-server mysql>createdatabaseultrax; mys......
  • vant-cli脚手架组件无法预览问题
    问题使用vant-cli+typescript开发组件库时发现组件无法预览,同时根据文档在markdown文档中使用<demo-code>预览桌面组件时也无法显示样式。原因由于vant-cli相......
  • 变量的提升 与 函数的预解析问题 (函数声明 的两种方法 声明式 和 表达式式)
    1·变量的提升 console.log(num);varnum=1; 在正常的代码的运行顺序上来说运行结果直接报错 ......
  • 8.19总结
    啊~,本周的第一个暴零所罗门王的宝藏\(solution\)第一眼的时候完全没有想到是图论,当然暴零不是这个原因把行和列进行连边,因为行i的旋转次数+列j的旋转次数一定等于\(c_{......
  • Apple Magic Trackpad 3 All In One
    AppleMagicTrackpad3AllInOneAppleMagicTrackpad/苹果妙控板苹果妙控板3代与妙控板2代区别是什么价格上涨了,新款黑色涨价,收割智商税玻璃面板改成......
  • 报错
    报错信息:CryptographyDeprecationWarning:Python3.6isnolongersupportedbythePythoncoreteamThereforesupportforitisdeprecatedincryptographyand......
  • contract
    late14c.,"todrawintoasmallercompass[范围],becomesmaller,shrink"(intransitive);early15c."makeanagreement,enterintoacontract,agreeorestab......