Linux账号管理(二)
finger
finger可以查阅用户信息,大部分是/etc/passwd文件中的信息
- Login:用户账号,与/etc/passwd内的第一字段
- Name:为全名,即/etc/passwd内的第五字段
- Directory:是主文件夹
- Shell:使用Shell文件所在
- Never logged in:finger还会调查用户登录主机的情况
- No mail:调查/var/spool/mail中的信箱数据
chfn
有点像change finger的意思
chsh
是change shell的简写
id
这个命令可以查询某人或自己相关的UID/GID等的信息
新增用户:groupadd
基本上用户组的内容都与这两个文件有关:/etc/group,/etc/gshadow。
修改group相关参数:groupmod
删除用户组:groupdel
如果有某个账号的初试用户组使用将要被删除的组即/etc/passwd内的第四列GID是被删除的group id,就无法删除,否则用户登录系统后
找不到GID,会造成很大困扰。如果硬要删除这个用户组,你必须要确认/etc/passwd内的账号没有任何人使用该账户组做为初始组才行。
用户组管理员功能:gpasswd
如果系统管理员太忙了,导致某些账号想要加入某个项目时找不到人帮忙,这事可以新建“用户组管理员”。让某一个组具有一个管理员,
可以管理哪些账号可以加入/移除该用户组。