>[success] # 创建和删除用户 ~~~ 1.创建用户使用'useradd',帐号建好之后,再用 passwd设定帐号的密码 2.删除用户使用'userdel' ~~~ >[info] ## useradd -- 参数 ~~~ -c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中; -d<登入目录>:指定用户登入时的启始目录; -D:变更预设值; -e<有效期限> :指定帐号的有效期限; -f<缓冲天数> :指定在密码过期后多少天即关闭该帐号; -g<群组>:指定用户所属的群组; -G<群组> :指定用户所属的附加群组; -m:自动建立用户的登入目录; -M:不要自动建立用户的登入目录; -n:取消建立以用户名称为名的群组; -r:建立系统帐号; -s<shell>:指定用户登入后所使用的shell; -u<uid>:指定用户id. ~~~ >[danger] ##### 案例 ~~~ 1. 如果创建用户的时候没有指定用户组,系统会为他创建一个和用户名相同的用户组 ~~~ ~~~ groupadd stu //添加用户组 useradd -g stu zhangsan //创建用户并指定用户组 useradd -g stu lisi //创建用户并指定用户组 id zhangsan id lisi useradd -d /home/wangwu wangwu //创建用户并指定家目录 passwd zhangsan //root用户可以设置用户的密码 ~~~ >[danger] ##### 创建用户 -- 管理员才能创建 ~~~ 1.'useradd 用户名' ,例如想创建一个'test' 用户 输入指令'useradd test' ~~~ >[danger] ##### 查看用户 ~~~ 1.'id 用户名',可以查看是否有这个用户 ~~~ * 如图 ![](https://img.kancloud.cn/9d/96/9d960ee9d05a9e21bbe8d1b3f36ed0dc_675x144.png) >[danger] ##### 设置密码或者修改密码 -- passwd ~~~ 1.'passwd 用户名' ~~~ * 密码 ![](https://img.kancloud.cn/33/35/33350ed62d0feb6547dacb89d2b0ddb3_420x89.png) >[danger] ##### 删除用户 ~~~ 1.'userdel 用户名' -- 这种删除 会保留'/home'下的删除用户的文件,此时该文件只能'root' 用户 2.'userdel -r 用户名' -- 这种删除 包括'/home'下的用户的文件一起删除 ~~~