老男孩教育每日一题-第63天-批量创建用户并设置随机密码(要求不
发布时间:2020-12-15 16:54:26 所属栏目:安全 来源:网络整理
导读:题目:批量添加20个用户,用户名为user1~20,密码为5个随机字符(要求不能使用shell循环语句) 解决方法 方法1 echouser{1..20}|xargs-n1|sed-r's#(.*)#useradd1echo1/tmp/passwd.txtecho$RANDOM|md5sum|cut-c1-5/tmp/passwd.txtecho`tail-1/tmp/pass
题目:批量添加20个用户,用户名为user1~20,密码为5个随机字符(要求不能使用shell循环语句)解决方法 方法1 echouser{1..20}|xargs-n1|sed-r's#(.*)#useradd1&;&;echo1>>/tmp/passwd.txt&;&;echo$RANDOM|md5sum|cut-c1-5>>/tmp/passwd.txt&;&;echo`tail-1/tmp/passwd.txt`|passwd--stdin1#g'|bash 方法2echouser{1..20}|xargs-n1|sed-r's#(.*)#useradd1&;&;pass=`echo$RANDOM|md5sum|cut-c1-5`&;&;echo$pass|passwd--stdin1&;&;echo1$pass>>/tmp/user_passwd.txt#g'|bash 方法3echouser{1..20}|xargs-n1|sed-r's#(.*)#useradd1&;&;pass=`echo$RANDOM|md5sum|cut-c1-5`&;&;echo1:$pass>>/tmp/user_passwd.txt&;&;chpasswd</tmp/user_passwd.txt#g'|bash 备注今天是每日一题陪伴大家的__第63天__,期待你的进步。 对于题目和答案的任何疑问,请在博客评论区留言。往期题目索引http://lidao.blog.51cto.com/3388056/1914205 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |