酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

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]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]