UID:用户ID
GID:用户组ID
一、配置文件
/etc/passwd
帐号名称:密码:UID:GID:用户说明:家目录:登录shell
/etc/shadow
帐号名称:密码:最近变更密码日期:密码不可更改天数:密码需要重新更改天数:密码需要更改期限前的警告天数:密码过期后帐号宽限时间:帐号失效日期:保留
/etc/group
用户组名称:用户组密码:GID:用户组成员帐号名称
/etc/gshadow
用户组名称:密码:用户组管理员帐号:用户组成员帐号名称
二、相关指令
初始用户组:在/etc/passwd 中的GID
有效用户组:gourps输出的第一个用户组
groups :显示当前账户所属用户组
newgrp :切换有效用户组
useradd :新增用户
-m 强制创建用户文件夹(debian 默认不创建)
-u 指定UID
-g 指定初始用户组
-r 创建一个系统帐号
-D useradd默认值
该数据是由/etc/default/useradd 调用出来的
passwd :设置密码
-S 列出密码相关参数,即shadow文件内大部分信息
-x 多久内必须改动密码
-i 密码失效日期
-l 锁定密码,在shadow文件密码前加!
-u 解锁密码,去除!
chage :显示、修改密码参数
usermod :修改账户参数
userdel :账户删除
-r 连同主文件夹也一起删除
finger :查看账户信息
plan是~./plan 中的信息
查看当前登录账户
chfn :更改账户说明信息
chsh :更改shell
id :查询id信息
groupadd :新增用户组
groupdel :删除用户组
gpasswd :用户组管理员设置
后接用户组名添加组密码
-A 添加用户组管理员
-a 添加组成员