Linux是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须向系统管理员申请一个账户,然后用这个账户进入系统。
每个Linux用户至少属于一个用户组。
用户家目录home下,有各个用户分别创建的家目录,用户登录时会自动进入各自的家目录。
1.【添加用户】
useradd [选项] 用户名
新建用户成功后,会自动创建和用户名相同的用户目录。
也可以通过useradd -d 指定的目录 用户名
2.【用户密码设置和修改】
passwd 用户名
3.【删除用户】
userdel 用户名
删除用户test2,但保留了用户test2的用户目录
删除用户test1及其用户目录
删除用户时,一般不删除其用户目录。
4.【用户信息查询】
id 用户名
当用户不存在时,返回无此用户(no such user)
5.【切换用户】
在Linux系统中,如果当前用户权限不够,可以使用su命令,切换到高权限用户,如root用户。
从高权限用户切换到低权限用户需要输入密码,反之不需要输入密码。
当需要返回原来用户时,使用exit命令。
6.【用户组】
用户权限相近的用户,系统可以对多个有共性的用户分成1组统一管理。
【新增组】: groupadd 组名
【删除组】: groupdel 组名
7.【新增用户时指定用户组】
useradd -g 用户组 用户名
新增用户test1,并指定到用户组guest。
8.【修改用户组】
usermod -g 用户组 用户名