欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>新闻动态>精品文摘

目录导航

通过bash脚本批量创建用户并设置密码

美国HS机房 添加于 2014-01-25  

精品文摘

通过bash脚本批量创建用户并设置密码

Create Users And Change Passwords With A Bash Script
通过脚本批量创建用户并设置密码

First create a file which contains all the user name.
首先创建一个包还所有用户名的文件,格式如下:
------------------------
nurealam
nayeem
mrahman
farid
rubi
sankar
------------------------
Save the file as userlist.txt. Now create the following bash file:
把该文件保存为userlist.txt。现在创建如下的bash文件:
------------------------
#!/bin/sh
for i in `more userlist.txt `
do
echo $i
adduser $i
done
---------------------------
保存文件为useradd.sh。
运行该脚本文件:
--------------------
[lax@liulantao-com ~]# sh useradd.sh
---------------------
This will add all the users to the system. Now we have to change the
passwords. Let's say we want username123 as password. So for user
nayeem the password will be nayeem123, rubi123 for user rubi and so
on.----www.liulantao.com-----
结果是添加了所有用户名到系统中。现在必须修改密码了。假设我们用使用username123为密码。比如rubi的密码将是rubi123,依此类推。
Create another bash file as follows:
创建下面的脚本文件:
-------------------
#!/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
--------------------
保存为userpasswd.sh。
-------------
[lax@liulantao-com ~]# sh userpasswd.sh
------------
Run the file. All the passwords are changed.
运行该文件。所有的密码被修改

转载自零度科技:http://www.ldisp.com/a/article/2014/2638.shtml

上一篇:linux 的date命令及系统时间设置
下一篇:tar.gz 包中怎样追加文件

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

0

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理