思路:先判断用户是否存在,如果存在用for命令进行批量创建。1.批量创建用户#!/bin/bashpass_num=`awk-F":"‘{print$1}‘/etc/passwd|grep"user_0[0-9]"|wc-l`#wc-l统计/etc/passwd用户数量if[$pass_num-eq0];then#判断是否为零,为0则创建foriin`seq-w009`#for循环创建0-9个用户
分类:
系统相关 时间:
2020-10-26 11:01:19
阅读次数:
28
1、 直接创建用户 [root@linuxprobe home]# pwd/home [root@linuxprobe home]# ls a.txt linuxprobe software test.sh [root@linuxprobe home]# seq -f liujiaxin%02g 1 ...
分类:
系统相关 时间:
2020-10-14 20:41:33
阅读次数:
38
现在说下DSADD批量创建用户的方法,首先在使用DSADD之前先讲下LDAP协议,目录服务使用LDAP这个公用协议来查找和定位对象,LDAP可以描述对象在那个域,对象在那个OU,对象自己的名字。通常它的语法为“OU=OU对象,CN=非域非OU对象,DC=域对象”。比如:CN=Solo,OU=IT,O ...
分类:
其他好文 时间:
2020-06-27 14:45:14
阅读次数:
68
企业面试题:批量创建用户oldboy{01..10} ,并给每个用户设置密码信息,默认初始化密码(123456) 后期扩展补充8位随机密码 考察知识点: 1.基础命令echo 和seq -w 的应用 2.sed 命令替换信息方法 3.正则符号的应用 () .* 4.设置密码信息 passwd --s ...
分类:
系统相关 时间:
2020-05-12 11:19:59
阅读次数:
150
Ansible循环语句 1 简介 我们在编写playbook的时候,不可避免的要执行一些重复性操作,比如指安装软件包,批量创建用户,操作某个目录下的所有文件等。正如我们所说,ansible一门简单的自动化语言,所以流程控制、循环语句这些编程语言的基本元素它同样都具备。 在Ansible 2.5以前, ...
分类:
其他好文 时间:
2020-05-02 11:26:05
阅读次数:
52
[root@chao ~]# sh pi.sh 本脚本用来批量创建系统用户 请输入要创建的用户数量:5 创建成功 创建成功 创建成功 创建成功 创建成功 成功创建用户: user-1 user-2 user-3 user-4 user-5 [root@chao ~]# ls /home/ user- ...
分类:
系统相关 时间:
2020-04-03 20:22:49
阅读次数:
157
[TOC] while基础 for循环可以指定次数,而while通常是无限的,只要条件为真就会一直向下执行。 取行 批量添加用户 for是按照空格取值,而while是按行取值 示例1:用while循环批量创建用户 示例3:批量添加用户,用随机密码 ...
分类:
其他好文 时间:
2020-03-24 21:39:10
阅读次数:
78
>一、for循环语句
1.for循环语法结构
1)列表==循环
2)不带列表循环
3)类C风格的for循环
2.应用案例
1)脚本==计算==1-100奇数和
2)判断所输整数是否为质数
3)批量创建用户
4)批量创建用户
5)局域网内脚本检查...
分类:
系统相关 时间:
2020-02-21 10:12:00
阅读次数:
87