LINUX 檔案許可權詳解

2022-05-01 08:24:08 字數 1637 閱讀 4622

ls -l // 檢視檔案的許可權 等價於 ll

檔案的許可權資訊檢視

-rw-rw-r-- 1 ceshi ceshi 891 aug 8 17:28 server

drwxrwxr-x 10 ceshi ceshi 4096 aug 12 17:51 www.aa.com

開始 10個字元確定不同使用者對檔案的操作許可權

第乙個字元代表檔案(-)、目錄(d)、連線(l)

其餘的字元每三個一組(rwx),讀(r)、寫(w)、執行(x)

第一組rwx:檔案所有者的許可權是讀、寫和執行

第二組rw-:與檔案所有者同一組的使用者的許可權是讀、寫但不能執行

第三組r--:不與檔案所有者同組的其他使用者的許可權是讀不能寫和執行

也可以是數字表示 r=4,w=2,x=1

rwx:=> 7 讀、寫和執行

rw-:=> 6 讀、寫。不能執行

r--:=> 4 唯讀檔案

r-x:=> 5 讀、執行

-w-:=> 2 寫

-wx:=> 3 寫、執行

--x:=> 1 執行

1 表示連線的檔案數

ceshi 表示使用者

ceshi 表示使用者所在的組

891 表示檔案的大小(位元組)

aug 8 17:28 表示檔案的最後修改日期

server 表示檔名

修改許可權的命令

chmod 改變檔案或者目錄的許可權

chmod 755 server 賦予server許可權rwxr-xr-x

chmod u=rwx,g=rx,o=rx server u 使用者許可權 g 使用者組許可權 o 不同組的其他使用者許可權

chmod u-x,g+w server 去除使用者執行的許可權,增加使用者組寫的許可權

chmod a+r server 給所有的使用者新增讀的許可權

改變所有者(chown)和使用者組(chgrp)命令

chown xiaoming abc:改變abc的所有者為xiaoming

chgrp root abc:改變abc所屬的組為root

chown root ./abc:改變abc這個目錄的所有者是root

chown ‐r root ./abc:改變abc這個目錄及其下面所有的檔案和目錄的所有者是root

改變使用者所在組

在新增使用者時,可以指定將該使用者新增到哪個組中,同樣用root的管理許可權可以改變某個使用者所在的組

- usermod ‐g 組名 使用者名稱

你可以用

- usermod ‐d 目錄名 使用者名稱,改變該使用者登入的初始目錄

- groupadd 組名,在linux中新增組

- vi /etc/group,檢視linux中所有組資訊,可以看可以編輯

- cat /etc/group,檢視linux中所有組資訊,只可以看不可以編輯

- useradd ‐g 組名 使用者名稱,建立使用者的同時指定將該使用者分配到哪個組下

- vi /etc/passwd,檢視linux中所有使用者資訊,可以看可以編輯

- cat /etc/passwd,檢視linux中所有使用者資訊,只可以看不可以編輯

Linux檔案許可權詳解

常見的linux檔案許可權如 drwxrwxrwx 11 root root 4096 12月 16 17 57 nginx rwxrwxrwx 11 root root 4096 12月 16 17 57 index.html 分析 第一位,一定為 d 或者 之一.d 代表資料夾或者目錄 表示檔案...

linux檔案許可權詳解

在linux系統中644 755 777三種許可權是非常重要的一些許可權了,下面我來詳細的介紹644 755 777三種許可權的使用,希望對各位有幫助。常用的linux檔案許可權 444 r r r 600 rw 644 rw r r 666 rw rw rw 700 rwx 744 rwxr r ...

Linux檔案許可權詳解

linux系統中不僅是對使用者與組根據uid,gid進行了管理,還對linux系統中的檔案,按照使用者與組進行分類,針對不同的群體進行了許可權管理,用他來確定誰能通過何種方式對檔案和目錄進行訪問和操作。檔案的許可權針對三類物件進行定義 owner 屬主,縮寫u group 屬組,縮寫g other ...