目录
🎉groupdel 删除组(如果该组有用户,需要先删除用户才能删除组)
🎈用户管理
🎉useradd 添加一个用户
useradd test 添加test用户
useradd test2 -d /home/t2 指定用户home目录
🎉给用户设置密码
passwd test 为test用户设置密码
🎉切换用户登录
su 用户名 切换某个用户登录
su – 用户名 切换到某个用户登录并进入该用户的工作目录
🎉 查看当前系统拥有的用户
cut -d: -f 1 /etc/passwd
🎉删除用户
userdel test 删除test用户
userdel -r test 删除用户以及home目录
🎈组管理
🎉groupadd 创建组
groupadd public 创建一个名为public的组
groupadd u1 -g public 创建用户指定组
🎉groupdel 删除组(如果该组有用户,需要先删除用户才能删除组)
groupdel public 删除一个名为public的组
id、su命令
id命令查看一个用户的UID和GID
su命令 切换用户命令
su 用户名 切换到某一用户登录
su – 用户名 切换到某一用户登录并且进入该用户的工作目录
账户文件
/etc/passwd 用户文件
/etc/shadow 密码文件
/etc/group 组信息文件
用户文件
root:x:0:0:root:/root:/bin/bash
账号名称: 在系统中是唯一的
用户密码: 此字段存放加密口令
用户标识码(User ID): 系统内部用它来标示用户
组标识码(Group ID): 系统内部用它来标识用户属性
用户相关信息: 例如用户全名等
用户目录: 用户登录系统后所进入的目录
用户环境: 用户工作的环境
密码文件
shadow文件中每条记录用冒号间隔的9个字段组成.
用户名:用户登录到系统时使用的名字,而且是惟一的
口令: 存放加密的口令
最后一次修改时间: 标识从某一时刻起到用户最后一次修改时间
最大时间间隔: 口令保持有效的最大天数,即多少天后必须修改口令
最小时间间隔: 再次修改口令之间的最小天数
警告时间:从系统开始警告到口令正式失效的天数
不活动时间: 口令过期少天后,该账号被禁用
失效时间:指示口令失效的绝对天数(从1970年1月1日开始计算)
标志:未使用
组文件
root:x:0:
组名:用户所属组
组口令:一般不用
GID:组ID
用户列表:属于该组的所有用户