批量创建10个用户stu01-stu10】的更多相关文章

1.批量创建10个用户stu01-stu10,并且设置随机8位密码,要求不能用shell循环(例如:for,while等),只能用命令及管道实现. ##方法1: [root@server tmp]# echo stu{01..10}|tr " " "\n"|sed -r 's#(.*)#useradd \1 ; pass=$((RANDOM+10000000)); echo "$pass"|passwd --stdin \1; echo -e &…
Linux运维必会的实战编程笔试题(19题) 企业面试题4: 批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机8位字符串). #!/bin/bash # ;i<=;i++)){ ];then j=$i else j= fi id user$j &> /dev/null ];then useradd user$j &> /dev/null password=`openssl rand -base64 | ` echo $password | p…
Linux shell脚本 批量创建多个用户 #!/bin/bash groupadd charlesgroup for username in charles1 charles2 charles3 do useradd -G charlesgroup $username echo "baitang" | passwd --stdin $username done 如有问题,欢迎纠正!!! 如有转载,请标明源处:https://www.cnblogs.com/Charles-Yuan/…
[root@localhost wyb]# cat user10.sh #!/bin/bash #批量创建10个系统帐号wangyb01-wangyb10并设置密码(密码为随机8位字符串). >user.list ` do useradd wangyb$user password=`-` echo $password|passwd wangyb$user --stdin echo wangyb$user $password >> user.list done [root@localhos…
[root@localhost wyb]# cat test10.sh #!/bin/bash #使用for循环在/test10目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件 dir=/root/wyb/test10/ [ ! -d $dir ] && mkdir -p $dir ` do -`_oldboy.html done [root@localhost wyb]# bash test10.sh [root@localhost wyb]# cd tes…
需求: 批量新建10个测试用户,并且让其密码随机,把用户名和密码写入一个文件,并有创建时间和创建者 #!/usr/bin/python # -*- coding: utf-8 -*- import os import random import time import io def deluser(nums): '''删除用户测试用户''' for i in range(nums): username = 'stu' + str(i) linux_cmd = 'userdel -r {usern…
#!/bin/bash ` do user="user$i" password=$( | md5sum | ) useradd user$i echo "$user$password" | passwd --stdin $user echo "$user$password" >> userinfo.txt done 说明: seq -w 1 10                                             …
无意搜到下面一篇文章,http://www.cnblogs.com/lambertqin/archive/2012/04/19/2457372.html,原作者写的太"高大上",可操作性不强,让我走了很多弯路,这里把我实际操作的过程列出来. 1.我的环境 计算机名:sp2010 域名:box.com 目标站点:http://sp2010 个人站点:http://sp2010/my 2.操作步骤 1.下载PeoplePackV4_LAQIN.zip压缩包并解压到C盘.路径:C:\Peop…
#.添加用户 useradd tianda01 #.非交互式给密码 echo "pass"|passwd --stdin tianda #.- 加0思路 ()..} () #随机密码6种方法 ()- ()yum -y install expect mkpasswd -l -d #expect随机 mkpasswd -l -d #expect随机 ()openssl rand -base64 #openssl产生随机数 ()date +%s%N #通过时间获取随机数 ()head /de…
老男孩教育第五关实战考试题:批量创建10个用户stu01-stu10,并且设置随机8位密码,要求不能用shell的循环(例如:for,while等),只能用linux命令及管道实现. 方法1:[root@oldboy /]# echo stu{01..10}|tr " " "\n"|sed -r 's#(.*)#useradd \1 ; pass=$((RANDOM+10000000)); echo "$pass"|passwd --stdin…