怎么在Linux下批量添加用户啊?

怎么在Linux下批量添加用户啊?,第1张

这个问题有田笔记来回答一下吧

步骤

(1)打开命令终端

(2)输入cat

useradd.sh

命令说明:使用cat命令创建并打开编辑名称为useradd.sh的文件

(3)groupadd

shengliyoutian

命令说明:创建名称为shengliyoutian的用户

(4)输入命令,并且回车

#!/bin/bash

groupadd

shengliyoutian

for

username

in

tian1

tian2

tian3

tian4

tian5

tian6

tian7

tian8

do

useradd

-G

tiangroup

$username

echo

"123456"|passwd

--stdin

$username

done

(5)输入sh

useradd.sh

使用SH命令运行sh文件

,在提示中输入密码

有田笔记亲自在Redhat5,Ubutu14.10,和CentOS6.5上测试通过,下面贴一下代码

[root@shengliyotuian

bin]#

cat

useradd.sh

#!/bin/bash

groupadd

shengliyoutian

for

username

in

tian1

tian2

tian3

tian4

tian5

tian6

tian7

tian8

do

useradd

-G

shengliyoutian

username

echo

"123456"|passwd

--stdin

$username

done

[root@shengliyotuian

bin]#

sh

useradd.sh

Changing

password

for

user

feng1.

passwd:

all

authentication

tokens

updated

successfully.

拓展:

linux下面添加用户的命令是

useradd

username

linux好多命令是可以跟多参数的,尝试使用useradd

username1,username2,username3还有useradd

username1

username2

username3

均失败了,后来偶然在书上看到的解决方法,通过BASH命令实现

为了系统安全,建议你用vmware装一个虚拟机

在虚拟机下作试验和学习。

建议先用mkdir创建一个文件夹 mkdir study

cd study

创建用户

useradd test

设置用户test密码

passwd test

logout命令重新登录 用test用户登录就可以了

用root登录,然后执行useradd –d userhome –g GID username

比如 useradd –d /home/test –g 600 test test

密码设置执行passwd test

输入要为该新用户设置的密码

输入确认密码

说明:

userhome 代表新建用户主目录,GID 为新建用户所在组ID (-参数可自主选择执行)

username 为新建的用户名


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11761816.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存