用户管理
1.Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
useradd [选项] 用户名 例子: useradd lxx 说明: 1.创建用户成功后会自动创建和用户名同名的家目录
指定家目录 useradd -d 目录路径 用户名 指定用户组 useradd -g 用户组名 用户名
passwd 用户名
userdel 用户名 删除用户,保留家目录
userdel -r 用户名 删除用户,不保留家目录
正常在我们删除用户的时候,一般会保留家目录
id 用户名
用户名不存在
说明
当用户权限不够时,可以通过su -
,来切换到高权限用户,比如root用户
su - 用户名 切换用户
exit 返回原来用户
从高权限用户切换到低权限用户时,不需要密码
小练习: 1.创建一个lxx的用户并指定密码 useradd lxx passwd lxx 123 123 2.切换到lxx su - lxx 3.尝试cd到/root目录 权限不够 4.切换回root用户 su - root 997997 exit/logout 5.再次cd到/root目录 cd /root
说明
用以对具备同一权限的用户进行统一管理
就好比:运维组,技术组
groupadd 组名
groupdel 组名
前提:组内不能有用户,否则无法删除
usermod -g 组名 用户名
每行含义:用户名:口令(不显示):用户id:组id:注释性描述:主目录:Shell
存用户密码和相关时间的地方