useradd是添加用户的命令 ,-s是指定用户登入后所使用的shell。默认值为/bin/bash。如果不想让用户登录系统可以用 -s /sbin/nologin.此用户就不可以登录系统。
useradd,一条简单的语句,会引起六个文件的变化 举例一: useradd sc 1、可以看到在最后一行,多了一个用户。cat /etc/passwd 【有一个字段为X,代表还没有密码】 2、密码的算法和密码有效期天数 cat /etc/shadow 3、新建了一个家目录 /home/sc 4、多了一个用户组 cat /etc/group 【可以看到,和用户名一...
-s:指定用户shell,默认值为/bin/bash。 -e:账号失效日期,格式:YYYY-MM-DD,缺省表示永久有效。 -f:指定在密码过期后多少天关闭该账号。如果为0账号立即被停用;如果为-1则账号一直可用。默认值为-1。大于 0 的整数值就是密码到期后多少天关闭该账号的天数。 1、-u:设置UID: 红色下划线:创建 user1 用户,并...
S:显示密码信息,也就是 /etc/shadow 文件中此用户密码的内容,仅 root 用户可用 l:停止账号使用,也就是使密码失效,仅root用户可用 u:解锁用户,与上面的l参数对应,仅root用户可用 x: 设置用户的密码有效期,对应/etc/shadow文件中各行密码的第 5 个字段 ...
1.创建新用户:useradd命令可以用来创建一个新用户账户,包括用户名、用户组、家目录等。 2.修改用户信息:在创建用户账户之后,用户信息可能需要进行修改,例如更改用户家目录、用户组等信息,useradd命令可以实现这些修改操作。 3.配置用户账户:通过useradd命令可以设置用户账户的一些属性,例如用户的Shell类型、用户ID等。
[root@localhost ~]# useradd -s /sbin/nologin test10 您可以检查分配给用户的shell在'/etc/passwd'文件 [root@localhost]# tail -1 /etc/passwd 第二部分:useradd命令的5个高级用法 11,添加一个具有特定主目录、默认Shell和自定义注释的用户 下面的命令将创建一个用户'test11 '与主目录' /tempfile/...
-s:指定用户登入后所使用的shell。默认值为/bin/bash。 -u:指定用户ID号。该值在系统中必须是唯一的。0~499默认是保留给系统用户账号使用的,所以该值必须大于499。 4.说明 useradd可用来建立用户账号,它和adduser命令是相同的。账号建好之后,再用passwd设定账号的密码。使用useradd命令所建立的账号,实际上是保存...
具体解释如下: -sudo:以管理员权限执行命令。 -useradd:用于创建新用户的命令。 --m:表示在创建用户时同时创建用户的主目录。 -hadoop:指定要创建的用户名。 --s /bin/bash:指定用户登录时使用的 shell。 通过以上命令,你将创建一个名为 "hadoop" 的用户,并为其分配了默认的主目录和 shell。你可以根据实际...