基本介绍
用户
创建用户
useradd [-g 群组名] 用户名
例子
添加一个用户tim
useradd tim;
细节说明
1)如果创建的时候没有指定群组,系统会自动地创建一个和用户名同名的群组,并且将该用户放置在该群组里。
2)也可以通过useradd -d 指定目录 新用户名
,给新创用户指定家目录。
设置密码
passwd 用户名
细节说明
如果是当前用户,无需用户名;
密码需要超过8个字符,包含数字、大小写字母、符号。
删除用户
userdel [-r] 用户名
细节说明
1) -r 删除该用户的家目录
2)在删除用户时,一般保留家目录。
查询用户信息
id 用户名
切换用户
在操作linux时,如果当前用户的权限不够,可以切换到高权限用户。
基本语法
su - 用户名
例子
切换到用户tim,指定密码,再切换回chen
1.su - tim
2.exit
细节说明
1)权限高的用户切换到权限低的用户,不需要输入密码
2)返回原来的用户,使用exit
其它指令
who 查看当前用户
ls /home 查看所有用户
用户组
新增组
groupadd 群组名
删除组
groupdel 群组名
修改组
usermod [-g 群组名] 用户名
改变用户登录的初始目录:
usermod [-d 目录名] 用户名
相关配置文件
/etc/password
用户配置文件,记录用户的各种信息。
/etc/shadow
用户密码的配置文件。
/etc/group
组配置文件。
每行含义:组名、口令(一般是加密,显示X) 、组id、
组内用户列表(一般看不到)