Linux 用户管理工具介绍
原文:http://www.linuxsir.org/main/?q=node/106
作者:北南南北
赞助:
来自:LinuxSir.Org
摘要:?本文主要介绍Linux系统的用户和用户组的查询、添加、修改及删除等管理工具;
- ?
- 1、/etc/passwd 和/etc/groups
- 2、超级权限控制 sudo 的配置文件/etc/sudoers ;
- 3、添加用户规则文件 /etc/login.defs 和 /etc/default/useradd
- 1、useradd 工具;
- 1.1、useraadd 命令中的 -D运用
- 1.2、useradd 添加用户;
- 2、通过修改/etc/passwd 管理(添加、删除、修改)用户的方法;
- 3、添加用户组命令 groupadd ;
- 1、passwd 简单说明;
- 2、passwd 几个比较重要的参数;
- 3、chage 修改用户密码有效期限的命令;
- 1、userdel 用法;
- 2、groupdel的用法;
- 1、chfn 修改用户信息工具;
- 2、chsh 改变用户的SHELL类型;
- 3、usermod 用户修改工具(极其强大)
- 4、userinfo 图形介面的修改工具;
目录索引
?
一、与用户管理相关的配置文件;
二、添加用户工具和方法;
三、passwd 设置或修改用户密码;
四、删除用户和用户组的工具, userdel和 groupdel 介绍;
五、修改用户的工具介绍;
六、后记;
七、关于本文;
八、致谢;
九、参考文档;
十、相关文档;
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Linux是一个多用户的操作系统,她有完美的用户管理工具,这些工具包括用户的查询、添加、修改,以及用户之间相互切换的工具等;通过这些工具,我们能安全、轻松的完成用户管理;
在这里我们要引入用户控制工具的概念,比如对用户添加的useradd或adduser ,对用户删除的 userdel ,与修改用户相关信息的 usermod、chfn、chsh ,还有密码设置工具passwd 等等;这些工具只所以被称为用户控制工具,理由是她们是控制和管理用户的工具。
一、与用户管理相关的配置文件;
1、/etc/passwd 和/etc/groups
我们对用户和用户组进行添加、修改、删除最终目的是修改系统用户 /etc/passwd和其加密资讯文件 /etc/shadows 以及用户组的 /etc/groups和其加密资讯文件/etc/gshadow,所以对用户和用户组的添加并不仅仅是只能通过用户添加、修改、删除等用户控制工具来完成,我们还能直接修改与用户和用户组相应的配置文件来达到目的。在?《用户(user)和用户组(group)配置文件详解》一文中,我有谈过通过修改用户及用户组配置文件的办法来添加、删除、修改用户,进而达到对系统用户的管理;
参考文档: