上一篇 下一篇 分享链接 返回 返回顶部

Ubuntu18.04系统结构如何用useradd命令添加采购者

发布人:管理员 发布时间:2025-03-02 17:38 阅读量:136

Ubuntu18.04系统化如何用useradd命令添加使用者

在ubuntu18.04中如何添加使用者呢?本文给出周密说明。

useradd命令可以用来建立使用者帐号和创建使用者的起始目录,但是只有超级使用者才能使用。使用时,如果后面不加任何参数的话,创建的使用者将是三无使用者:无家目录,无密码,无系统化shell。

该命令主要参数有:

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

-d:指定使用者登入时的主目录,替换系统化默认值/home/<使用者名>

-D:变更预设值。

-e:指定账号的失效日期,日期格式为MM/DD/YY,例如06/30/12。缺省表示永恒有效。

-f:指定在密码过期后多少天即关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1.

-g:指定使用者所属的群组。值可以使组名也可以是GID。使用者组必须已经存在的,期默认值为100,即users。

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

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

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

-n:作废建立以使用者名称为名的群组。

-r:建立系统化账号。

-s:指定使用者登入后所使用的shell。默认值为/bin/bash。

-u:指定使用者ID号。该值在系统化中必须是唯一的。0~499默认是保留给系统化使用者账号使用的,所以该值必须大于499。

1.例如:建立一个新使用者账户信息testuser1,并设置UID为543,主目录为/usr/testuser1,属于users组:

useradd -u 543 -d /usr/testuser1 -g users -m testuser1

2.使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本材料中。

cat /etc/passwd | grep testuser1

目录结构
全文