linux 创建用户useradd命令是什么?

linux 创建用户useradd命令是什么?,第1张

useradd命令用于Linux中创建的新的系统用户。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。

在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd命令建立新用户,如此可方便管理员建立用户帐号。在Red Hat Linux中,adduser命令则是useradd命令的符号连接,两者实际上是同一个指令。

Linux useradd命令用于建立用户帐号。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。

Linux useradd命令用于建立用户账号。

useradd可用来建立用户账号。账号建好之后,再用passwd设定账号的密码。而可用userdel删除账号。使用useradd指令所建立的账号,实际上是保存在/etc/passwd文本文件中。

语法

分为两种:

useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f

<缓冲天数>][-g <群组>][-G <群组>][-s ][-u ][用户帐号]

useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G

<群组>][-s ]

参数

-c<备注>:加上备注文字,备注文字会保存在passwd的备注栏位中。

-d<登入目录>:指定用户登入时的起始目录。

-D:变更预设值。

-e<有效期限>:指定账号的有效期限。

-f<缓冲天数>:指定在密码过期后多少天即关闭该账号。

-g<群组>:指定用户所属的群组。

-G<群组>:指定用户所属的附加群组。

-m:自动建立用户的登入目录。

-M:不要自动建立用户的登入目录。

-n:取消建立以用户名称为名的群组。

-r:建立系统账号。

-s:指定用户登入后所使用的shell。

-u:指定用户ID。

-m:自动建立用户的登入目录。

useradd [选项] 用户名,选项:

-c:加上备注文字,备注文字保存在passwd的备注栏中。

-d:指定用户登入时的启始目录。

-D:变更预设值。

-e:指定账号的有效期限,缺省表示永久有效。

-f:指定在密码过期后多少天即关闭该账号。

-g:指定用户所属的群组。

-G:指定用户所属的附加群组。

-m:自动建立用户的登入目录。

-M:不要自动建立用户的登入目录。

-n:取消建立以用户名称为名的群组。

-r:建立系统账号。

-s:指定用户登入后所使用的shell。

-u:指定用户ID号。

扩展资料:

useradd可用来建立用户账号,它和adduser命令是相同的。账号建好之后,再用passwd设定账号的密码。使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。

Case 1: 创建一个带有家目录并且可以登录 bash 的用户。

$ sudo useradd -m -s /bin/bash tester1。

Case 2: 指定创建用户家目录的路径。

$ sudo useradd -m -d /home/xxx tester2。

/home/xxx目录会被创建。

Case 3: 创建一个没有家目录且不能登录的用户。

$ sudo useradd -s /sbin/nologin tester3。

Case 4: 创建时把用户加入不同的用户组。

$ sudo useradd -m -G xxx,sudo tester4。


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

原文地址:https://54852.com/yw/7131215.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存