linux用戶權限

1.用戶、組、其他用戶

    linux是個多用戶(獲取資源或服務的標識)多任務的分時操作系統,在計算機中有些機密文件是不期望任何人都能訪問的,我們可以定義某些人對某些文件擁有訪問能力,就是定義了資源或服務的訪問能力,我們把它稱爲權限。

   有些時候我們有這樣的需求:
     1.只想定義某個特定的人擁有資源或服務的訪問能力。------>用戶

     2.定義某一類人擁有資源或服務的訪問能力。
       建立一個邏輯容器,存放用戶、關聯權限,只要某個用戶放到這個容器裏面,就自動擁有了這個容器關聯的權限--->用戶組
       組是權限的容器(集合),用於方便地指派權限。

     3.既不是用戶,也不在用戶組裏------->其他用戶

用戶對計算機系統的操作其實都是由進程代爲操作的,所以進程也是有屬主和屬組的,這就是所謂的“進程運行模型”或者“安全上下文”,詳見進程模型

2.權限

       # ls -lh
        total 36K
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 02:05 Desktop
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 02:05 Documents
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 03:54 Downloads
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 02:05 Music
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 02:05 Pictures
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 02:05 Public
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 02:05 Templates
            drwxrwxr-x. 2 mufen mufen 4.0K Jul  1 03:37 untitled folder
            drwxr-xr-x. 2 mufen mufen 4.0K Jul  1 02:05 Videos

       每三位一組 對應的是屬主屬組其他用戶

       文件:

       r:可讀,可以使用cat等命令查看命令的內容。

       w:可以編輯或刪除此文件。

       x:可執行,eXacutable,可以在命令提示符下當做命令提交給內核運行。

       目錄:

       r:可以對此目錄執行ls以列出內部的所有文件。

       w:可以在此目錄中創建文件。

       x:可以使用cd切進此目錄,也可以使用ls -l查看內部文件的詳細。


      rwx:
      r--:只讀
      r-x:讀和執行
      ---:無權限
    八進制   二進制
      0       000     ---:無權限
      1       001     --x: 執行
      2       010     -w-: 寫
      3       011     -wx: 寫和執行
      4       100     r--: 只讀
      5       101     r-x: 讀和執行
      6       110     rw-: 讀寫
      7       111     rwx: 讀寫執行

    如果某個文件的權限是755 換算過來是rwxr-xr-x


    當用戶以用戶名登錄進入系統,點擊登錄的時候,系統會把用戶名解析成UID

    用戶:UID, /etc/passwd 所有用戶的信息都存儲在這個文件中,登錄的時候都要訪問這個文件,因此所有用戶對這個文件的  都有訪問權限,這樣的話用戶的密碼就不安全了,因此產生了影子口令。
    組:GID, /etc/group

    影子口令:
    用戶:/etc/shadow
    組:/etc/gshadow

    用戶類別:
        管理員 0
        普通用戶 1-65535
            系統用戶 1-499
            一般用戶 500-60000
    用戶組類別:
        管理員組
        普通組
            系統組
            一般組
    用戶組類別:
        私有組:創建用戶時,如果沒有爲其指定所屬的組,系統會自動爲其創建一個與用戶名同名的組
        基本組:用戶的默認組
        附加組、額外組:默認組意外的其他組

發佈了36 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章