useradd的可用参数很多,只列出比较常用的参数,在工作中如果需要其他的参数可以进一步使用man文档帮助

groupadd : 添加用户组:

    -g :设定用户的GID


useradd :添加用户命令,下面是比较常用的选项:

    -u :设定用户的UID号,

    -g :设定用户组,(前提是在设定组之前该组已经存在了)

    -d :创建时设定用户的路径 

    -c :添加注释信息

例如 : 创建一个名为 user 的用户,其UID为888,所属组为mygroup,目录在/home/userfile

 useradd -u 888 -g mygroup -d /home/userfile user


给 user 设置密码:


可以用 passwd user;


也可以用管道命令设置:

echo "fff123456" | passwd --stdin user  ;(fff123456为密码)


删除user的密码:

passwd -d user;


删除用户的命令:userdel

userdel 用户名 ;删除用户

userdel -r 用户名 ;连同用户的工作目录一起删除


如果修改用户的信息可以使用usermod命令

usermod -u :修改UID

usermod -g :修改所属组

usermod -L :锁定账号

usermod -U :解锁账号



此外,还可以查看用户的的信息

使用 id 命令 id 用户名,,

id -u 用户名 ;查看用户的UID

id -g 用户名 ;查看用户的所属组GID


使用finger加用户名也可以查看用户的信息