Linux系统中可以
--配置多个用户
--配置多个用户组
--用户可以加入多个用户组中
Linux中权限的两个级别
--针对用户的权限控制
--针对用户组的权限控制
比如针对某文件,可以控制用户的权限也可以控制用户组的权限
--用户组管理
创建用户组 -- groupadd 用户组名
删除用户组 -- groupdel 用户组名
--用户管理
创建用户 --useradd[-g -d]用户名
-- 选项:-g指定用户的用户组,不指定则会创建同名用户组并自动加入,指定-g许哟啊组已经存在
-- 选项:-d指定用户HOME路径,不指定,HOME目录默认存在:/homre/用户名
删除用户组 --userdel[-r] 用户名
--选项:-r,删除用户的HOME目录,不使用-r删除用户时,HOME目录保留
查看用户所属组 --id[用户名]
参数:用户名,被查看的用用户,如果不提供则查看自身
修改用户所属组 --uesrmod -aG 用户组 用户名,将指定用户假如指定用户组
--Linux查看权限控制信息
drwxr-xr-x. 2 root root 36 May 26 10:34 tmp
权限信息 所属用户 用户组 大小 创建日期 文件名
三种权限
--r 读权限 --针对文件可以查看文件内容
--针对文件夹,可以查看文件内容,如ls命令
--w 写权限 --针对文件可以修改此文件内容
--针对文件夹,可以在文件夹内:创建、删除、改名等
--x 执行权限 --针对文件表示可以将文件作为程序执行
--针对文件夹,表示可以更改工作目录到此文件夹,即cd进入
所属者/所属组/其他用户权限的字符表示 二进制表示 八进制表示
--- 000 0
--x 001 1
-w- 010 2
-wx 011 3
r-- 100 4
r-x 101 5
rw- 110 6
rwx 111 7
1、修改文件或目录的权限—chmod(change mode)命令
命令格式 1: chmod [选项] [ugoa][+-=][rwx] 文件或目录...
命令格式 2: chmod [选项] nnn 文件或目录...
常用的选项 -R ,递归修改指定目录下所有文件、子目录的权限。
chown --修改所属用户
chgrp --修改所属用户组