一、创建新用户
1.useradd
是创建新用户的命令。此命令允许指定多个选项来配置新账户的属性。
2.adduser 命令也用于添加用户
二、基本语法
1.在Linux系统中, useradd 命令用于创建新的用户账号,以下是其常见用法:
useradd [选项] 用户名
2.直接使用 adduser 加上用户名即可创建一个新用户,系统会提示设置用户密码等信息。
三、useradd
常用命令
d:指定用户的家目录。例如 useradd -d /home/newuser newuser ,将为新用户 newuser 创建家目录 /home/newuser 。
m:自动创建用户的家目录。如 useradd -m newuser ,若家目录不存在会自动创建。
s:指定用户登录后使用的shell。例如 useradd -s /bin/bash newuser ,指定 newuser 登录后使用 bash 作为默认shell。
u:指定用户的UID(用户ID)。如 useradd -u 1001 newuser ,将 newuser 的UID设置为1001。
g:指定用户的主组。例如 useradd -g groupname newuser ,把 newuser 添加到 groupname 组作为主组。
G:指定用户的附加组。 useradd -G group1,group2 newuser ,使 newuser 同时属于 group1 和 group2 组。
四、adduser 命令
h:显示帮助信息,查看 adduser 命令的各种选项和用法说明。
D:用于显示或设置 adduser 命令的默认值。如 adduser -D 可查看当前默认设置, adduser -D -s /bin/zsh 则将默认的shell设置为 /bin/zsh 。
g:指定用户的主组。例如 adduser -g groupname newuser ,将 newuser 添加到 groupname 组作为主组。
G:指定用户的附加组。如 adduser -G group1,group2 newuser ,使 newuser 同时属于 group1 和 group2 这两个附加组。
s:指定用户登录后使用的shell。例如 adduser -s /bin/bash newuser ,指定 newuser 登录后使用 bash 作为默认的shell。