Linux useradd 命令超详细用法:从基本语法到实用示例全解析
`useradd` 是Linux系统中用于创建新用户的命令,它属于`util-linux`工具包的一部分。以下是`useradd`命令的详细用法: 基本语法: ```bash useradd [选项] 用户名 ``` 常用选项: - `-d`: 指定用户的主目录,默认为`/home/用户名`。 - `-s`: 指定用户的默认shell,如`/bin/bash`。 - `-m`: 自动创建用户的主目录,如果不指定此选项,用户目录需要手动创建。 - `-g`: 指定用户的默认组,默认为`users`组。 - `-G`: 添加额外的用户组,可以指定多个组,用逗号分隔。 - `-u`: 设置用户的UID(用户标识符),默认为下可用的最大值加1。 - `-U`: 随机生成UID。 - `-p`: 设置用户的密码,如果省略,将会提示输入密码。 - `-c`: 提供关于用户的描述信息,显示在`/etc/passwd`文件中。 例子: ```bash # 创建一个名为newuser的新用户,使用bash shell,自动创建主目录,属于users组,设置密码为example123 useradd -s /bin/bash -m -g users -p example123 newuser # 创建一个没有主目录的用户,且UID为1000 useradd -u 1000 -d /dev/null newuser ``` 注意:在执行`useradd`命令时,需要具有管理员权限(root或sudo)。并且在设置密码时,要确保密码强度足够,并遵循安全策略。 ######[AI写代码神器 | 353点数解答 | 2024-05-08 22:24:58]
相关提问
- MATLAB填空题大揭秘:答案全知晓,掌握这些要点!(字节豆包 | 360点数解答 | 2025-12-26 08:41:25)51
- Java实现链表反转:迭代与递归双解法详解及开发实战指南(DeepSeek | 1409点数解答 | 2026-03-15 15:09:29)51
- Shell脚本:自动删除从user01到user50的50个账号及注意要点(阿里通义 | 221点数解答 | 2024-11-30 15:38:57)131
- 缜密逻辑,全新无名杀“风餐”技能代码精心打造与深度解析 (字节豆包 | 469点数解答 | 2025-04-05 11:37:06)261
- C++中scanf函数的用法详解与注意要点(字节豆包 | 830点数解答 | 2026-02-25 21:02:17)38
- Golang开发:解析JSON数据时数值默认类型及示例解析(百度文心 | 393点数解答 | 2023-11-09 18:13:06)300
- SQL Working Areas Sizing: Manual vs. Automatic Policy - A Comprehensive Analysis(阿里通义 | 530点数解答 | 2024-05-13 10:55:58)321
- “才女”技能揭秘:用牌时可跨类型出牌!(字节豆包 | 43点数解答 | 2025-07-31 10:26:35)190
- “才女”技能揭秘:使用规则与开发注意要点大曝光! (DeepSeek | 98点数解答 | 2025-10-02 14:38:59)114
- 探寻数组中最长摆动子序列长度:思路剖析与代码优化(GPT | 758点数解答 | 2024-12-23 23:18:29)285
- 独家剖析:求解数组最长摆动子序列长度的代码实现与改进建议(GPT | 350点数解答 | 2024-12-23 23:20:54)282
- Photoshop 错误 8800 大揭秘:原因分析与实用解决方案(DeepSeek | 349点数解答 | 2025-02-28 11:19:16)608