目录
一、账号分类
1、管理员账户:
默认为root,拥有linux最高权限
2、普通用户:
通常为管理员创建的账号,默认最低权限
3、程序用户:
用于程序的运行
二、用户及组
1、用户账户
1)、位置
通常存于/etc/passwd文件中,可使用cat查看
zzw2:x:1003:1003::/home/zzw2:/bin/bash
用户名:密码占位符:用户id号:所属组id号:文件家目录:是否可以登录
2)、范围
root用户的UID和GID默认为0
程序用户uid和gid范围:centos7前为1~499,以后1~999
普通用户uid和gid范围:centos7前为500~60000,以后·1000~60000
3)、操作
useradd/adduser ---添加用户 | -u | 创建新用户,并指定用户UID |
-g | 指定组名,可使用GID | |
-G | 指定附加组,可以使用GID | |
-d | 指定家目录位置 | |
-s | 指定是否可以登录系统 | |
-M | 指定不建立家目录 | |
-e | 添加账号失效时间 | |
passwd ----修改密码 | -d | 删除账户密码 |
-l | 禁用账号 | |
-u | 解锁账号 | |
-s | 查看账号是否锁定 | |
usermod ---修改存在用户 | -l | 修改用户名 |
-L | 禁用 | |
-U | 解锁 | |
其他与useradd相同 | ||
userdel ---删除用户 | -r | 同时删除家目录 |
2、组
1)、位置
组文件信息存于/etc/group文件中
zzw:x:1001
组名:占位符:组id:组成员
2)、操作
groupadd ---创建组 | -g | 指定组id创建,可不指定 |
gpasswd ---管理组成员 | -a | 添加组员 |
-d | 删除组员 | |
-M | 重定义组员,覆盖式 | |
groupdel ---删除组 | ||
groups ---查询用户组信息 | ||
who ---查看登录的用户 |
三、文件权限
1)、文件权限组成
文件包含: drwxr-xr-x
文件类型,文件归属者权限rwx,归属者所属组权限r-x,其他用户权限r-x
r:可读权限,通常可表示等级4
w:可读,等级为2
x:可执行,等级1
2)、赋权
chmod +权限数字和,如 chmod 777 文件名
设置归属:chown