Ubuntu18.04系统结构如何用useradd命令添加采购者
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