id 1-user 查看 我回答和楼上一样的 你试试看吧 看看《Linux就该这么学》 里面有个专栏是 Linux命令大全(手册
你可以写一个shell脚本基本上,批量添加用户有两种方式:一是用useradd + passwd命令配合脚本来添加;二是用newusers+chpasswd来添加。方法一、useradd + passwd命令配合脚本来添加用户的初始密码被设为用户名+123#! /bin/bash##batch add users with file called users.list#for username in $(more users.list)doif [-n $username]then useradd -m $username echo echo $username"123" | passwd -- stdin $username echo echo "User $username's password is changer!"else echo "The username is null!"fidone~其中users.list文件内容如下:johnsonlilykellyLinux系统中,可以使用useradd命令新建用户。可用useradd命令来创建新用户,账号建好之后,用passwd命令来设定账号的密码。可用userdel删除账号。实际上使用useradd指令创建的账号,是保存在/etc/
passwd文本文件中。
useradd语法
该命令的语法是:
useradd [选项] 用户名
该命令支持的选项有:
-c <备注>加上备注文字,备注文字会保存在passwd文件的备注栏位中
-d <家目录>指定用户的家目录
-e <有效期限>指定账号的有效期限
-f <缓冲天数>指定在密码过期后多少天就关闭该账号
-g <群组>指定用户所属的群组
-G <群组>指定用户所属的附加群组
-m 自动建立用户的家目录
-n 取消建立以用户名称为名的群组
-r 建立系统账号
-s指定用户登入使用的shell
-u指定用户id
实例
添加一般用户
# useradd tt
为添加的用户指定相应的用户组
# useradd -g root tt
创建一个系统用户
# useradd -r tt
为新添加的用户指定home目录
# useradd -d /home/myd tt
建立用户且指定id
# useradd caojh -u 544
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)