1. 程式人生 > >Linux的檔案許可權的控制

Linux的檔案許可權的控制

1、許可權存在的意義

方便對檔案的管理。不同的使用者對於同一個檔案擁有不同的許可權。

2、許可權的識別

    ls -l 檔名


    ls -ld 路徑名

3、許可權的檢視與理解

檔案

-   rw-r--r--. 1 root root 0 Aug 16 21:20 file
[1]      [2]    [3][4]    [5] [6]          [7]           [8]
[1]    檔案型別
    -    普通檔案
    d    目錄
    l    軟連線
    s    socket
    c    字元裝置(顯示字元的裝置)
[2]    檔案許可權
rw-|r--|r--
 u   g   o
u    user
g    group
o    other
[3]    檔案硬連線個數(檔案內容被系統記錄的次數)
[4]    檔案擁有者
[5]    檔案擁有組
[6]    檔案大小
[7]    檔案最後一次被修改時間
[8]    檔名

目錄

d   rwxr-xr-x.  2  root  root  6  Mar 10 2016 /mnt/
[1]        [2]     [3]  [4]   [5]   [6]        [7]           [8]

[1]    型別
[2]    許可權
[3]    目錄中子目錄個數
[4]    使用者
[5]    組
[6]    子檔案或子目錄元資料大小
[7]    最後一次被更改時間
[8]    名稱

4、修改檔案使用者使用者組(只能root使用者)

chown      使用者名稱         檔案|目錄    更改檔案或目錄的擁有者


chown -R  使用者名稱         目錄        更改目錄及目錄下檔案的擁有者


chown     使用者名稱:組      檔案|目錄    更改檔案或目錄的擁有者:擁有組


chgrp      組         檔案|目錄    更改檔案或目錄的擁有組


chgrp -R  組         目錄        更改目錄及目錄下檔案的擁有組

5、檔案許可權

(1)檔案許可權的作用

r
    對檔案    是否可以檢視檔案中的字元
    對目錄    是否可以檢視目錄中有什麼檔案
w
    對檔案    是否可以改變檔案中記錄的字元
    對目錄    是否可以在目錄中管理檔案,是否可以在目錄中更改元資料
x
    對檔案    是否可以通過檔名呼叫檔案中記錄的程式
    對目錄    是否可以進入此目錄

(2)許可權的管理

字元形式
chmod u|g|o+|-|= r|w|d 檔案|目錄
chmod u=rwd /mnt/file1
chmod ogu-d /mnt/file1


數字形式
rwx
r = 4
w = 2
x = 1

rwx=7 ; rw-=6 ; r-x=5 ; r--=4 ; -wx=3 ; -w-=2 ; --x=1 ;
chmod 755 檔案|目錄
rwxr-xr-x

6、許可權列表

特定使用者對特定檔案有指定許可權


d   rwxr-xr-x+  2  root  root  4096  jul 30 09:05  /mnt/
                    |
        表示許可權列表開啟

[[email protected] ~]# getfacl /etc/fstab
getfacl: Removing leading '/' from absolute path names
# file: etc/fstab    檔名
# owner: root        檔案所有人
# group: root        檔案所有組
user::rw-        使用者許可權
user:kiosk:rwx    特殊指定使用者許可權
group::r--        組許可權
mask::rwx        許可權最大值
other::r--        其他人許可權

setfacl -m u:使用者名稱:rwx(許可權) 檔名    設定列表使用者許可權


setfacl -x u:使用者名稱         檔名    刪除列表中的指定使用者


setfacl -b 檔名            關閉許可權列表

相關推薦

linux 檔案許可權控制

linux 檔案許可權控制 unix中有七種檔案 普通檔案 目錄檔案 快特殊檔案 字元特殊檔案 FIFO 套接字 符號連結 許可權有R、W、X分別問讀、寫、執行 普通檔案 讀許可權 獲取檔案內容,不可修改。 讀

linux入門系列9--使用者管理及檔案許可權控制

​ 前面文章分享了Linux下常用命令以及Shell程式設計相關知識,本節繼續學習Linux使用者管理及檔案許可權控制。 ​ Linux是多使用者多工作業系統,具有很好的穩定性和安全性。既然是多使用者,那就意味著多個使用者可以同時使用同一個Linux作業系統,因此就會涉及使用者的新增、修改、刪除等管理工作以及

Linux檔案許可權入門

當看到linux上檔案的許可權如下時,你是否能看出來這個檔案具備的許可權?當同組的人和你溝通 4-2-1時,你知道代表的是什麼?下邊就是跟著小白一起學習linux檔案許可權。 標題 學習linxu檔案許可權步驟:   1、linux檔案許可權用9

Linux——檔案許可權

一、檔案許可權 檔案許可權存在的意義 系統最底層安全設定方法之一 保證檔案可以被可用的使用者做相應操作 檔案許可權的檢視 ls  -l  file    檢視檔案許可權資訊 ls  -ld  dir    檢視目錄許可權資訊 ll  file    檢視檔案許可權資訊

嵌入式linux學習之基礎知識(一) linux檔案許可權

linux 檔案許可權相關 Linux使用者分為: 擁有者、組群(Group)、其他(Other) linux檔案的許可權總共有10位,如 -rwxrwxr-x ,分為4段。 第一段 佔1位 表示檔案的型別 - :表示普通檔案 d :表示資料夾、目錄 l :表示連結檔案,類似window

Linux檔案許可權與資料夾許可權實踐

檔案許可權在基礎中有介紹,不在重複 一、資料夾許可權:   示例:      解釋說明:   r --read  既ls   w --write     既建立新的目錄或者檔案   x --execute 既cd 現在有4個使用者分屬3個不同的使用者組,如下:

Linux基礎教程之linux檔案許可權深度解讀

基本命令——來源於馬哥教育官網1.cut: cat /etc/passwd | cut -d’:’ -f7| uniq -c| sort -nr 2.authconfig 修改加密方式–passalgo=sha256 — update3.scp 上傳檔案-r dir ip:path 傳目錄file ip:p

Linux檔案許可權操作的細節問題

1.儘管非擁有者對於該檔案具有RWX的許可權,但是任然不能對其使用這3個命令:chmod(修改許可權)、chown(修改擁有者)、chgrp(修改所屬組),只有檔案的擁有者才能使用。 2.如果當前使用者對於一個檔案沒有任何的許可權,但是編輯該檔案儲存的時候用wq!(強制儲存)的操作是會

關於Linux 檔案許可權的思考

  Linux檔案系統每個檔案分為inode和block,inode中包含一些基本資訊(檔名,長度,修改時間,許可權等待),並且指向包含檔案真實內容的block,而目錄是檔案的一種,其block的內容就是該目錄下的檔案列表,也就是一檔名,並附有指向該檔案的inode,所以目錄是樹狀,目錄是枝幹,檔案才是終點的

Linux 檔案許可權引起的坑

問題的發現 之前有過一個reload 資料檔案的的上線需求,在上線之後,突然有一天,產品人員提出需求說需要在白名單平臺自己reload,以後更新就不需要技術人員來操作,然後產品在更新的時候,發現一隻無法更新失敗。 排查 在排查的過程中,發現數據檔案的許

Linux檔案許可權介紹

在Linux中,一切皆為檔案(目錄也是檔案),每個檔案對使用者具有可讀(read)、可寫(write)、可執行(execute)許可權。目錄的執行操作表示是否有許可權進入該目錄,檔案的可執行表示是否可以執行該檔案。檔案都會從屬於一個使用者和一個使用者組,每個檔案針對檔案的擁有者、所屬組以及其

Linux檔案許可權概念

Linux檔案屬性  在root中使用ls -la 檢視目錄內容     各項的意義對應如下: 第一欄代表檔案型別與許可權 對於目錄,若沒有x許可權,則無法進入該目錄。 連線數 第三欄表示這個檔案或目錄的擁有者賬號。 第四欄表示這個檔案

linux檔案許可權

在linux系統中 r(讀read許可權),二進位制是100,十進位制是4 w(寫write許可權),二進位制是010,十進位制是2 x(執行excute許可權),二進位制是001,十進位制是1 具備多個許可權就要報4、2、1相加,所以最大的許可權就是777 r

Linux 檔案許可權的含義

檔案的許可權是這樣子分配的 1. 讀 寫 可執行 分別對應的是 r w x 如果沒有那一個許可權,用 - 代替 2. 分了三個類別的許可權,分別是: 檔案所屬主 檔案所屬組 其他使用者 所以你寫出來的許可權是 檔案所屬者有讀和寫的許可權,檔案所屬組也有讀和寫的許可權,然後其

Linux檔案許可權(一)

1.幾個基本概念 檔案擁有者 因為Linux是多人多工的系統,所以對不同使用者的隱私管理就顯得至關重要了,舉個栗子,王家有仨兄弟,大毛、二毛和三毛,他們有一個共同的家,但是每個人有每個人的屋子,那麼對他們各自的房間來說就是這間房子的擁有者(owner) 群組 繼

CentOS \Linux檔案許可權詳解

檔案和目錄許可權概述 在linux中的每一個檔案或目錄都包含有訪問許可權,這些訪問許可權決定了誰能訪問和如何訪問這些檔案和目錄。通過設定許可權可以從以下三種訪問方式限制訪問許可權:只允許使用者自己訪問;允許一個預先指定的使用者組中的使用者訪問;允許系統中的任何使用者訪問。同時,使用者能夠控制一個給定的檔案或

Linux - 檔案許可權(未完)

檔案許可權說明 檔案許可權有四種:可讀、可寫、可執行、無 檔案許可權作用物件有三種:擁有者、使用者組使用者、其他使用者 擁有者:檔案擁有者,預設情況下,誰建立的檔案擁有者就是誰,例如使用dev使用者建立的檔案則擁有者為dev 使用者組使用者:使用者組用於多人協作,每

Linux許可權控制之chmod與chown命令】

chmod 用於配置檔案/目錄許可權 命名格式:chmod [選項] 檔案/目錄名 . 許可權類別: r 讀取 可用數字4表示 w 寫入 可用數字2表示 x 執行 可用數字1表示 . 歸屬類別: u 屬主 g 屬組 o 其它 a 所有人 . 操作符: + 給指定類別新增指定許可權(例如+x或a+x表

看書學習之linux檔案許可權

一.檔案屬性 [[email protected] Desktop]$ ls -al total 1322772 drwxr-xr-x   9 kiosk kiosk       4096 Dec 29 18:40

修改linux檔案許可權命令:chmod

Linux系統中的每個檔案和目錄都有訪問許可許可權,用它來確定誰可以通過何種方式對檔案和目錄進行訪問和操作。   檔案或目錄的訪問許可權分為只讀,只寫和可執行三種。以檔案為例,只讀許可權表示只允許讀其內容,而禁止對其做任何的更改操作。可執行許可權表示允許將該檔案作為一個程式