Skip to content

Eternal Center

  • Single Node (单节点)
    • System (系统)
    • Service (服务)
    • Database (数据库)
    • Container (容器)
    • Virtualization (虚拟化)
  • Multi Node (多节点)
    • Cluster (集群)
    • Big Data (大数据)
    • Cloud Computing (云计算)
    • Batch Processing (批量处理)
  • Other (其它)
    • Ideas (思路)
    • Language (语言)
    • Project (项目)
  • Eternity (永恒)
    • Creations (创作)
    • Classics (经典)
    • Chronicle (编年史)
    • News (消息)
Posted on June 5, 2020September 7, 2022 by Mingyu Zhu

[命令] Linux 命令 useradd (创建用户)

  • 内容一:用户种类的介绍
  • 内容二:useradd 命令选项
    • 2.1 useradd 普通选项
    • 2.2 useradd 特殊选项
  • 内容二: 用户创建命令 useradd 的使用案例
    • 2.1 案例一:显示创建用户的默认参数
    • 2.2 案例二:设置创建用户的默认密码有效期
    • 2.3 案例三:创建用户并指定 UID
    • 2.4 案例四:创建用户并添加备注
    • 2.5 案例五:创建用户并指定执行环境
    • 2.6 案例六:创建用户并指定主组
    • 2.7 案例七:创建用户并指定从组
    • 2.8 案例八:创建用户并指定 GID
    • 2.9 案例九:创建用户并指定家目录
    • 2.10 案例十:创建用户并不设置家目录
    • 2.11 案例十一:创建用户并设置家目录
    • 2.12 案例十二:创建用户并设置密码

内容一:用户种类的介绍

1) UID 从 200 到 999 的是系统用户
2) UID 大于 1000 的是普通用户

(注意:如果创建用户时没有特意说明,则 uid 是会随即产生的)

内容二:useradd 命令选项

2.1 useradd 普通选项

1) -c 或者 –comment 添加备注
2) -d 或者 –home-dir 指定家目录
3) -f 或者 –inactive 设置密码的失效时间
4) -m 或者 –create-home 设置家目录
5) -M 或者 –no-create-home 不设置家目录
6) -u 或者 –uid 指定 UID
7) -s 或者 –shell 执行环境
8) -g 或者 –gid 指定主组或者 GID
9) -G 或者 –groups 指定从组
10) -p 或者 –password 设置密码

2.2 useradd 特殊选项

-D 显示或设置创建用户的默认参数

(
补充:
1) 当只使用 -D 特殊选项时则显示创建用户的默认参数
2) 当在 -D 特殊选项后面再添加普通选项时,则设置创建用户的默认参数
)

内容二: 用户创建命令 useradd 的使用案例

2.1 案例一:显示创建用户的默认参数

# useradd -D

2.2 案例二:设置创建用户的默认密码有效期

# useradd -D -f 15 zhumingyu

(补充:这里以创建用户 zhumingyu,并将它密码有效期设置为 15 天为例)

2.3 案例三:创建用户并指定 UID

# useradd -u 1005 zhumingyu

(补充:这里以创建用户 zhumingyu,并将它 UID 设置为 1005 为例)

2.4 案例四:创建用户并添加备注

# useradd -c "admin zhumingyu" zhumingyu

(补充:这里以创建用户 zhumingyu,并将它的备注设置为 admin zhumingyu 为例)

2.5 案例五:创建用户并指定执行环境

# useradd -s /sbin/nologin zhumingyu

(补充:这里以创建用户 zhumingyu,并将它的执行环境设置为 /sbin/nologin 为例)

2.6 案例六:创建用户并指定主组

# useradd -g root zhumingyu

(补充:这里以创建用户 zhumingyu,并将它的主组设置为 root 组为例)

2.7 案例七:创建用户并指定从组

# useradd -G root zhumingyu

(补充:这里以创建用户 zhumingyu,并将它的从组设置为 root 组 为例)

(注意:此用户的从库会同时包含 root 组和组 zhumingyu)

2.8 案例八:创建用户并指定 GID

# useradd -g 1200 zhumingyu

(补充:这里以创建用户 zhumingyu,并将它的 GID 设置为 1200 为例)

2.9 案例九:创建用户并指定家目录

# useradd -d /home/zhumingyu zhumingyu

(补充:这里以创建用户 zhumingyu,并指定它的家目录为 /home/zhumingyu 为例)

2.10 案例十:创建用户并不设置家目录

# useradd -M zhumingyu zhumingyu

(补充:这里以创建用户 zhumingyu,但是不设置家目录为为例)

2.11 案例十一:创建用户并设置家目录

# useradd -m zhumingyu zhumingyu

(补充:这里以创建用户 zhumingyu,且设置家目录为为例)

2.12 案例十二:创建用户并设置密码

# useradd -p 123 zhumingyu

(补充:这里以创建用户 zhumingyu,并设置密码 123 为例)

CategoriesChinese (中文), System (系统), System Login Security (系统登录安全), System Network & System Security & System Log (系统网络 & 系统安全 & 系统日志), System Security (系统安全), System User (系统用户), System User & System Privilege (系统用户 & 系统权限)

Post navigation

Previous PostPrevious [命令] Linux 命令 chown (归属文件或目录)
Next PostNext [命令] Linux 命令 userdel (删除用户)

Aspiration (愿景):

Everyone can achieve self achievement and self happiness fairly

每个人都能公平地实现自我成就和自我幸福

Position (位置):

Running on Evolution Host and DigitalOcean

正在 Evolution Host 和 DigitalOcean 上运行

Logo (徽标):

Additional Information (其他信息):

About Manual Clone Contact
Disclaimer Donation Friendly Links
关于 说明书 克隆 联系
免责申明 捐赠 友情链接

Standby IP Address (备用 IP 地址):

152.69.204.95  150.230.63.10  Please configure before use / 请先配置再使用

Search Outside Website (站外搜索):

Google Wikipedia Bing
Proudly powered by LNMP Proudly powered by WordPress