linux 用户
相关配置文件
linux 主要通过用户配置文件来查看和修改用户信息
etc/passwd
第一个字段: 用户名
第二个字段: 密码标志 (表明这个用户有密码, 密码放在 etc/shadow 文件)
第三个字段: UID 用户 id 号 (id 为 0 表示其是 root 用户, 普通用户从 500 开始)
第四个字段: 初始用户组 id
第五个字段: 用户说明
第六个字段: 家目录 (普通用户在 / home / 用户名, root 用户在 / root/)
第七个字段: shell
etc/shadow 影子文件
etc/group 组信息文件
etc/gshadow 组密码文件
home / 用户名 用户的家目录
用户管理命令
useradd 用户名 添加用户
passwd 用户名 添加对应用户的密码
passwd 很多情况下只能在 root 用户来操作
passwd -l 用户名 锁定用户 (相当于在 shadow 对应用户密码前加!)
passwd -u 用户名 解锁用户 (相当于在 shadow 对应用户密码前去掉!)
usermod 用户名 修改用户信息
chage 用户名 修改密码状态 (可以用在用户登陆后立马提示修改密码)
userdel -r 用户名 删除用户, 同时删除对应的家目录
whoami 查看当前登陆用户的用户名
su - root 切换用户 (中间的减号表示同时切换用户环境变量, 所以一定要带)
su - root -c "对应命令" 不切换用户地用 root 身份执行对应命令
来源: http://www.bubuko.com/infodetail-2570737.html