![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux用户管理
lin666...
自动化运维之路
展开
-
批量添加用户,并设置8位随机密码(禁止使用for,while等循环)
批量添加用户,并设置8位随机密码(禁止使用for,while等循环) 创建用户:[root@lin lin]# echo oldboy{01..05}|xargs -n1oldboy01oldboy02oldboy03oldboy04oldboy05[root@lin lin]# echo oldboy{01..05}|xargs -n1|awk '{...原创 2018-11-10 04:51:35 · 844 阅读 · 0 评论 -
给用户授权以root身份执行ls,touch,passwd命令,但是禁止修改root用户密码
通过visudo修改授权oldboy相关的权限通过visudo修改授权oldboy相关的权限[root@lin ~]# visudooldboy ALL=(ALL) /bin/ls, /bin/touch, /usr/bin/passwd, !/usr/bin/passwd root登录oldboy,并试验结果登录oldboy,并试验结果[roo...原创 2018-11-10 13:22:11 · 2513 阅读 · 2 评论 -
命令提示符出现-bash-4.1$如何解决
原因用户下的与环境变量相关的隐藏文件 被删除了。模拟环境:[root@lin ~]# su - lin666[lin666@lin ~]$ pwd/home/lin666[lin666@lin ~]$ \rm -f /home/lin666/.bash*[lin666@lin ~]$ logout[root@lin ~]# su - lin666解决办法:从/e...转载 2018-11-10 13:45:37 · 1604 阅读 · 0 评论 -
批量添加用户并设置随机密码(for循环)
批量添加用户并设置随机密码(for循环) 1 #编辑脚本 2 [root@lin scripts]# vim user.sh 3 4 #将$()括号里面的内容传递给变量user 5 for user in $(echo stu{01..10}|xargs -n1) 6 7 do 8 #将密码传递给变量pass 9 pass=$(echo $RANDOM|md5su...转载 2018-11-10 14:07:41 · 646 阅读 · 0 评论