useradd 能建立用户帐户,创建主目录。
用户帐户建好后,再用 passwd 设定帐户口令; 此外,还可用 userdel 删除帐户。
使用 useradd 命令建立的帐户,实际位于 /etc/passwd 文件中。
另请参阅: adduser mkdir passwd userdel
useradd USER useradd --system USER
基本语法
useradd [options] LOGIN useradd -D useradd -D [options]
Options 选项
参数 | EN 解释 | 中文翻译 | 备注 |
---|---|---|---|
-b, --base-dir BASE_DIR | base directory for the home directory of the new account | 新帐户主目录的基目录 | |
-c, --comment COMMENT | GECOS field of the new account | 新帐户 GECOS 字段 | |
-d, --home-dir HOME_DIR | home directory of the new account | 新帐户主目录 | |
-D, --defaults | print or change default useradd configuration | 打印或更改默认 useradd 配置 | |
-e, --expiredate EXPIRE_DATE | expiration date of the new account | 新帐户过期日期 | |
-f, --inactive INACTIVE | password inactivity period of the new account | 新帐户口令不活跃期 | |
-g, --gid GROUP | name or ID of the primary group of the new account | 新帐户首要组名或 ID | |
-G, --groups GROUPS | list of supplementary groups of the new account | 新帐户补充组列表 | |
-h, --help | display this help message and exit | 显示帮助消息并退出 | |
-k, --skel SKEL_DIR | use this alternative skeleton directory | 使用此备用骨架目录 | |
-K, --key KEY=VALUE | override /etc/login.defs defaults | 覆盖 /etc/login.defs 默认值 | |
-l, --no-log-init | do not add the user to the lastlog and faillog databases | 不要将用户添加到 lastlog 和 faillog 数据库 | |
-m, --create-home | create the user's home directory | 创建用户主目录 | |
-M, --no-create-home | do not create the user's home directory | 不创建用户主目录 | |
-N, --no-user-group | do not create a group with the same name as the user | 不要创建与用户同名的组 | |
-o, --non-unique | allow to create users with duplicate (non-unique) UID | 允许创建具有重复 (非唯一) UID 的用户 | |
-p, --password PASSWORD | encrypted password of the new account | 加密新帐户口令 | |
-r, --system | create a system account | 创建系统帐户 | |
-R, --root CHROOT_DIR | directory to chroot into | chroot 进入的目录 | |
-s, --shell SHELL | login shell of the new account | 新帐户登录 shell | |
-u, --uid UID | user ID of the new account | 新帐户用户 ID | |
-U, --user-group | create a group with the same name as the user | 创建与用户同名的组 | |
-Z, --selinux-user SEUSER | use a specific SEUSER for the SELinux user mapping | 使用特定 SEUSER 进行 SELinux 用户映射 | |
--extrausers | Use the extra users database | 使用额外用户数据库 |
功能 | 命令 | 文字解释 | 示例 | 示例解释 |
---|---|---|---|---|
添加 | useradd USER | 添加 USER 普通用户 | ||
useradd --system USER | 添加 USER 系统用户 | useradd -r digitser | 添加 digitser 系统用户 | |
根目录 | useradd -d HOME_DIR -m USER |
添加 USER 普通用户 根目录 HOME_DIR |
useradd -d /home/ftp -m ftp |
添加 ftpuser 普通用户 根目录为 /home/ftp |
useradd --home-dir HOME_DIR --create-home USER |
添加 USER 普通用户 根目录 HOME_DIR |
useradd --home-dir /home/ftp --create-home ftp |
添加 ftpuser 普通用户 根目录 /home/ftp |
|
帮助 | useradd -h | 展示帮助信息 | ||
useradd --help |
版权声明: 本文为独家原创稿件,版权归 乐数软件 ,未经许可不得转载。