Linux组管理和权限管理

omanik 2024-2-18 133 2/18

Linux 组基本介绍
在 linux 中的每个用户必须属于一个组,不能独立于组外。在 linux 中每个文件有所有者、所在组、其它组的概念。

1.修改文件所有者
指令:chown 用户名 文件名
应用案例
要求:使用 root 创建一个文件 apple.txt ,然后将其所有者修改成 tom
chown tom apple.txt

2. 组的创建
基本指令
groupadd 组名

3.创建一个组,名字叫monster
groupadd monster
创建一个用户 fox,并放入到monster组中
useradd -g monster fox

4.修改文件/目录所在的组
基本指令
chgrp 组名 文件名
应用实例
使用 root用户创建文件 orange.txt,看看当前这个文件属于哪个组,然后将这个文件所在组,修改到 fuit 组。
1. groupadd fruit  #创建组
2. touch orange .txt  #创建文件
3.看看当前这个文件属于哪个组 ->root 组
4.chgrp fruit orange.txt  #修改组

5.改变用户所在组

usermod -g 新组名 用户名

查看文件所有者命令

ls -ahl

5.权限的基本介绍
Is -l中显示的内容如下:
-rwxrw-r- 1 root root 1213 Feb 2 09:39 abc
0-9 位说明
第0位确定文件类型(d,-,1,c,b)
1是链接,相当于 windows 的快捷方式
d是目录,相当于windows 的文件夹
c是字符设备文件,鼠标,键盘
b是块设备,比如硬盘
第 1-3 位确定所有者(该文件的所有者)拥有该文件的权限。--User第 4-6 位确定所属组(同用户组的)拥有该文件的权限,--Group
第 7-9 位确定其他用户拥有该文件的权限 --Other

6.rwx 作用到文件
1.[r]代表可读(read):可以读取,查看
2.[w]代表可写(write):可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件.
3).[x]代表可执行(execute):可以被执行

7.rwx 作用到目录
1.[r]代表可读(read):可以读取,s 查看目录内容                                                    2.[w]代表可写(write):可以修改,对目录内创建+删除+重命名目录                        3.[x]代表可执行(execute):可以进入该目录

8.通过数字改变权限

r=4 w=2 x=1  rwx=4+2+1=7
chmod u=rwx,g-rx,0-x

相当于 chmod 751文件/目录名

- THE END -
Tag:

omanik

2月28日20:39

最后修改:2024年2月28日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论