Linux下用户管理

添加用户:
1.在文本模式下,以root帐户登录;
2.adduser 用户名                  回车
3.passwd 用户名                  回车
3.在 New password: 下 输入密码;
4.在 Retype new password:输入重复密码。
删除用户:
userdel -r 用户名
添加用户组
groupadd 用户组名
指定用户到用户组
adduser -g 用户组名 用户名


详细信息:<来自网络>

useradd命令是添加用户帐号
-c 指定一段注释性描述
-d 指定用户主目录,如此目录不存在,用-m选项可以创建主目录
-g 指定用户所属的用户组
-G 指定用户所属的附加组
-s 指定用户的登陆shell
Useradd –D:显示或设置useradd命令使用的默认值

userdel删除用户帐号
userdel 用户名:删除指定的用户帐号
userdel –r 用户名(userdel 用户名;rm 用户名):删除指定的用户帐号及宿主目录
例:#useradd -g root kkk //把kkk用户加入root组里

usermod修改已有用户的信息
usermod –l:新用户名 当前登陆用户名
usermod –L 用户名:用于锁定指定用户账号,使其不能登陆系统
usermod –U 用户名:对锁定的用户帐号进行解锁
passwd –d 用户名:使帐号无口令,即用户不需要口令就能登录系统
例:#usermod -l user2 user1 //把用户user2改名为user1

groupadd添加建立新用户组
groupadd 组帐号:该命令由于填加组帐号,该GID大于500
groupadd –r 系统组帐号:该GID小于500

groupmod修改已有用户组的信息
groupmod:该命令用于改变用户组帐号的属性
groupmod –g 新的GID 用户组帐号名
groupmod –n 新组名 原组名:此命令由于改变用户组的名称
groupdel 组名:该命令用于删除指定的组帐号

passwd 用户帐号:此命令用于设定用户口令
passwd –S 用户帐号:此命令用于查询指定用户帐号的口令状态,该命令只有root可以使用
passwd –l 用户帐号名:此命令用于锁定用户帐号的口令,该命令只有root可以使用
passwd –u 用户帐号名:此命令用于解锁指定用户帐号的口令,该命令只有root可以使用

gpasswd –a 用户帐号名 组帐号名:此命令用于将指定用户帐号添加到指定用户组
groups 用户名:查看此用户属于哪些组中
gpasswd –d 用户帐号名 组帐号名:此命令用于将指定用户帐号从指定用户组中删除
gpasswd –A 组管理员 用户组:此命令用于设置指定用户为用户组的管理员,当“组管理员”设为空时,可以取消组管理员
原文地址:https://www.cnblogs.com/kay/p/756354.html