chmod權限管理

chmod權限管理


視頻鏈接 https://www.bilibili.com/video/BV1mW411i7Qf?p=16

只要文件的所有者和root具有修改文件權限的能力

1 以字符方式修改文件權限

u 代表文件擁有者 + 新增一項權限

g 代表文件所屬組 - 減少一項權限

o 代表其他人(other) = 不管以前是什麼權限,現在賦予它這樣的權限

a 代表所有人 all

#語法:chmod    某人+某權限   文件名稱
#查看 ceshi 目錄的權限
[root@localhost ~]# ls -lh
drwxr-xr-x. 2 root root    6 5月  13 01:16 ceshi
#爲文件擁有者去掉執行權限,爲其他人加上寫權限
[root@localhost ~]# chmod  u-x,o+w  ceshi
[root@localhost ~]# ls -lh
drw-r-xrwx. 2 root root    6 5月  13 01:16 ceshi

2 以數字方式修改文件權限

r 4

w 2

x 1

[root@ecs-kc1-small-1-linux-20200426210057 ~]# ls -hl
total 8.0K
-rw-r--r-- 1 root root 7.8K Apr 28 10:11 top.log
####讓top.log對所有用戶都擁有讀寫執行的權限
[root@ecs-kc1-small-1-linux-20200426210057 ~]# chmod  777  top.log
[root@ecs-kc1-small-1-linux-20200426210057 ~]# ls -hl
total 8.0K
-rwxrwxrwx 1 root root 7.8K Apr 28 10:11 top.log

注意事項:

1 文件的權限具有繼承性

對文件有讀權限,但對它所在的目錄沒有讀權限,那也讀不到這個文件

修改一目錄,且修改該目錄下所有文件的權限,chmod -R

2 對文件而言的 r w x

r 讀文件中的內容 cat more less

w 可以編輯該文件 vim

x 當該文件是腳本時,可以執行該文件

3 對目錄而言的 r w x

r 查看該文件夾裏的文件 ls

w 新建一個文件,刪除一個文件等 touch cat rm

x 進入改目錄 cd 一般r權限和x權限是同時擁有的

更改文件所有者:chown 用戶名 文件名

執行該權限的人員:只有root可以修改

改變文件所屬組:chgrp 組名 文件名

groupadd myteam

chgrp myteam f_yue

umask -S 顯示文件的創建時的默認權限

創建目錄時的默認權限:drwxr-xr-x

創建文件時的默認權限:-rw-r–r-- 默認創建文件不應該有可執行權限(病毒,木馬,攻擊程序)

umask

0022

0  特殊權限

022 所有者,所屬組,其他人    其實是 755 

默認創建文件不應該有可執行權限(病毒,木馬,攻擊程序)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章