Linux中的用户和组管理的相关命令介绍,linux命令


Linux中有关的用户和组的配置文件主要有以下几类:passwd、shadow、group和gshadow 。其中passwd用户保存用户的账户信息,对任何用户可读;shadow支队root用户可读;group是指对用户分组从而达到权限控 制的一种手段,任何用户都可读该文件;gshadow用于定义用户的组口令、组管理员的信息。

常用的一些用户管理的命令:

增加用户的命令:useradd -u UID -g 组名 -d/home/组名 -s/bin/bsh -e 2011/1/1(过期时间 )用户名(zhang)

删除用户的命令:userdel -r username

修改用户的账户的属性:usermod -l newusername username 改变已有的用户名

锁定指定的用户名:usermod -L username

解锁锁定的用户: usermod -U username

修改用户的密码口令:passwd 密码

passwd的相关操作

passwd -S username 用于查询指定用户的口令的状态,只有root 用户可用

passwd -l username用户锁定指定的用户

passwd -u username 用户解锁相关的用户

passwd -d username 用于删除指定的用户的口令,只有root 用户可用

组账户的相关管理命令:

groupadd -r 组名

groupdel -r 组名

groupmod -r 组名 (改变组的相关属性)

gpasswd的相关命令:用户将中指定的用户添加到组中或者从组中删除

命令的格式: gpasswd[参数] 用户名 组名

gpasswd -a username groupname 将指定的用户添加到指定的用户分组中。

gpasswd -d username groupname 从组内删除指定的用户

gpasswd -A usernmae groupname 将指定的用户指定为组的管理员

相关内容