香港云服务器使用Bash脚本创建用户和更改密码
这两个脚本对于经常使用邮件服务器的系统管理员来说非常重要,并以某种方式忘记备份他的系统用户名和密码! 假设我们丢失了邮件服务器的用户名和密码。 在这种情况下,管理员必须手动创建所有用户,然后更改所有用户的密码。 繁琐的工作 让我们的生活更轻松
首先创建一个包含所有用户名的文件。 这样的事情
nurealam
nayeem
mrahman
farid
rubi
sankar
将文件另存为userlist.txt 。 现在创建以下bash文件:
#!/bin/sh
for i in `more userlist.txt `
do
echo $i
adduser $i
done
保存文件并退出。
chmod 755 userlist.txt
现在运行文件:
./userlist.txt
这将添加所有用户到系统。 现在我们必须更改密码。 假设我们要用username123作为密码。 所以对于用户nayeem ,密码将为nayeem123 , rubi123为用户rubi等。
创建另一个bash文件,如下所示:
#!/bin/sh
for i in `more userlist.txt `
do
echo $i
echo $i"123" | passwd –-stdin "$i"
echo; echo "User $username’s password changed!"
done
运行文件。 所有密码都被更改。
一诺网络香港免备案专区,提供「香港增强云服务器」和「香港特惠云服务器」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2