如何使用useradd命令添加一个新用户名?
- 内容介绍
- 文章标签
- 相关推荐
本文共计434个文字,预计阅读时间需要2分钟。
`useradd` 命令创建用户:指定用户名、密码、注释、用户家目录、默认组、附加组等。例如,创建名为 user1 的用户,密码为 password123,家目录为 /home/user1,注释为 系统用户,并加入 group1 和 group2 两个组:`useradd -m -c 系统用户 -d /home/user1 -g group1 -G group2 user1 -p password123`
选项 用户名
代码:
-c comment
指定一段注释性描述
-d
目录 指定用户家目录,如果家目录不存在,则同时使用-m选项,可以创建主目录。
-g
用户组 指定基本组编号
-G GID
指定用户的附加组
-s
Shell文件路径 指定用户的登录Shell.
-u UID
用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
一般用户的ID号要大于等于500
默认创建用户时的id号为上一用户的id号+1
-r
添加系统用户(系统用户通常不能登录)并且没有家目录
例如:
useradd -s /sbin/nologin user5 表示创建user5用户,并且用户的默认shell为nologin即,不让该用户登录
useradd 用户名 #可以创建该用户
passwd
用户名 #可以给该用户设置密码
使用cat /etc/default/useradd 可以查看创建用户时默认的配置信息(通用)
其中
group
是指用户
home
指创建用户时用户默认的家目录
INACTIVE=-1
密码过期的宽限天数
EXPIRE=
没值是指永不过期(默认过期时间)
SEELL=
指定用户默认的shell
SKEL
CREATE_MAIL
本文共计434个文字,预计阅读时间需要2分钟。
`useradd` 命令创建用户:指定用户名、密码、注释、用户家目录、默认组、附加组等。例如,创建名为 user1 的用户,密码为 password123,家目录为 /home/user1,注释为 系统用户,并加入 group1 和 group2 两个组:`useradd -m -c 系统用户 -d /home/user1 -g group1 -G group2 user1 -p password123`
选项 用户名
代码:
-c comment
指定一段注释性描述
-d
目录 指定用户家目录,如果家目录不存在,则同时使用-m选项,可以创建主目录。
-g
用户组 指定基本组编号
-G GID
指定用户的附加组
-s
Shell文件路径 指定用户的登录Shell.
-u UID
用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
一般用户的ID号要大于等于500
默认创建用户时的id号为上一用户的id号+1
-r
添加系统用户(系统用户通常不能登录)并且没有家目录
例如:
useradd -s /sbin/nologin user5 表示创建user5用户,并且用户的默认shell为nologin即,不让该用户登录
useradd 用户名 #可以创建该用户
passwd
用户名 #可以给该用户设置密码
使用cat /etc/default/useradd 可以查看创建用户时默认的配置信息(通用)
其中
group
是指用户
home
指创建用户时用户默认的家目录
INACTIVE=-1
密码过期的宽限天数
EXPIRE=
没值是指永不过期(默认过期时间)
SEELL=
指定用户默认的shell
SKEL
CREATE_MAIL

