用户登录注销
1、登录时尽量少用 root 帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录后再用 su - 用户名 命令来切换成系统管理员身份。
2、在提示符下输入 logout 即可注销用户
用户管理
1、 Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
2、Linux 的用户至少需要属于一个组
添加用户
当创建用户成功之后,会自动创建用户名同名的目录,并将用户放在该目录下
useradd 用户名# 可以在创建用户的同时指定一个已有的家目录useradd -d 指定目录 用户名
指定或修改用户密码
passwd 用户名
删除用户
可保留家目录userdel 用户名删除用户以及家目录userdel -r 用户名
实际开发中,即使删除用户,也最好保留其家目录
查询用户名
id 用户名
切换用户
su - 用户名
1) 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。
2) 当需要返回到原来用户时,使用exit指令
用户组
# 创建用户组groupadd 组名# 删除用户组groupdel 组名# 创建用户时指定用户组useradd -g 组名 用户名# 修改用户组usermod -g 用户组 用户名
用户和组的相关配置文件
/etc/passwd 文件
用户(user)的配置文件,记录用户的各种信息
每行含义: 用户名: 口令: 用户标识号: 组标识号: 注释性描述: 主目录: 登录Shell
/etc/shadow 文件
口令的配置文件
每行含义: 登录名: 加密口令: 最后一次修改时间: 最小时间间隔: 最大时间间隔:警告时间: 不活动时间: 失效时间:
/etc/group 文件
组(group)的配置文件,记录Linux包含的组的信息
每行含义: 组名: 口令: 组标识号: 组内用户列
