最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux之權限管理解讀

 更新時間:2025年03月07日 16:13:01   作者:新綠MEHO  
本文介紹了Linux下的超級用戶和普通用戶以及它們的命令提示符,接著,詳細解釋了權限的概念、訪問者的分類、文件類型與訪問權限以及文件權限值的表示方法,最后,文章討論了文件權限的設置方法,包括chmod、chown和chgrp命令,并列舉了一些常見權限問題

Linux 下有兩種用戶:超級用戶( root )、普通用戶。

  • 超級用戶:可以再linux系統(tǒng)下做任何事情,不受限制
  • 普通用戶:在linux下做有限的事情。

超級用戶的命令提示符是“#”,普通用戶的命令提示符是“$”

  • 命令:su [用戶名]

理解權限,分兩個方面來理解,一方面它是針對誰的,另一方面它具有哪些屬性。

1.訪問者的分類

  • 文件和文件目錄的所有者:u---User
  • 文件和文件目錄的所有者所在的組的用戶:g---Group
  • 其它用戶:o---Others

2.文件類型與訪問權限

文件類型

  • d:文件夾
  • -:普通文件
  • l:軟鏈接(類似Windows的快捷方式)
  • b:塊設備文件(例如硬盤、光驅等)
  • p:管道文件
  • c:字符設備文件(例如屏幕等串口設備)
  • s:套接口文件

基本權限

  • i. 讀( r/4 ): Read 對文件而言,具有讀取文件內容的權限;對目錄來說,具有瀏覽該目錄信息的權限
  • ii. 寫( w/2 ): Write 對文件而言,具有修改文件內容的權限;對目錄來說具有刪除移動目錄內文件的權限
  • iii. 執(zhí)行( x/1 ): execute 對文件而言,具有執(zhí)行文件的權限;對目錄來說,具有進入目錄的權限

iv.“—” 表示不具有該項權限

3.文件權限值的表示方法

字符表示法

8進制表示法

4.文件權限的設置方法

a)chmod

  • 功能: 設置文件的訪問權限
  • 格式: chmod [ 參數 ] 權限 文件名
  • 說明:只有文件的擁有者和 root 才可以改變文件的權限

① 用戶表示符 +/-= 權限字符

  • +:向權限范圍增加權限代號所表示的權限
  • -:向權限范圍取消權限代號所表示的權限
  • =:向權限范圍賦予權限代號所表示的權限

用戶符號:

  • u:擁有者
  • g:擁有者同組用
  • o:其它用戶
  • a:所有用戶

舉例:

②三位 8 進制數字

舉例:

b)chown

  • 功能 :修改文件的擁有者
  • 格式 : chown [ 參數 ] 用戶名 文件名

舉例:

c)chgrp

  • 功能 :修改文件或目錄的所屬組
  • 格式 : chgrp [ 參數 ] 用戶組名 文件名

舉例:

當然,可以修改擁有者的同時,修改所屬組

5.常見權限問題

1.進入一個目錄,需要什么權限?

通過觀察,不難發(fā)現,進入目錄,需要 x 權限。

2.umask

為什么創(chuàng)建一個目錄和普通文件,目錄對應的權限分別為 775(rwx | rwx | r-x)

普通文件對應的權限為 664 (rw- | rw- | r--),為什么呢?

  • 一個目錄被創(chuàng)建,起始權限是從 777 開始的;
  • 一個普通文件被創(chuàng)建,起始權限是從 666 開始的。

但是 777 與 775 并不同,666 與 664 也不同,為什么呢?-----這里引入 umask(權限掩碼)

目錄或者文件被創(chuàng)建,最終的權限 = 起始權限 & (~ umask)

即,先對 umask 按位取反,然后與 起始權限 按位與,結果就是最終權限。

下面,我們只針對 o(Other) 進行驗證:

3.粘滯位

我們發(fā)現, o(Other) 列最后一個字母是 t,這個是什么意思呢?------這個就是粘滯位

那么粘滯位有什么用呢?

我們驚奇的發(fā)現,在 根目錄 下的一個目錄中創(chuàng)建的一個普通文件,雖然 wmh(普通用戶)不能進行寫入,對應的權限是 r-- ,不能寫入能理解,但是居然能刪除。

這里我想說的是,目錄中的文件,能不能被刪除,不是看文件針對某個對象有沒有 w 權限,而是該文件所在的目錄有針對該對象,有沒有 w 權限。

引入粘滯位的目的就是,當多個用戶在同一個目錄中創(chuàng)建,修改文件時,本來屬于 o(Other) 用戶,并沒有對應的修改,或者查看,或者刪除的權限,但是該文件所在的目錄針對 o(Other) 有 w 權限,這就導致了雖然 o(Other) 不能查看,修改,刪除,但是卻真的能刪除。

引入粘滯位以后,該文件就不能被刪除了,達到了誰創(chuàng)建的誰才能刪除(root 除外,因為root無所不能)。

我們發(fā)現,引入粘滯位后,屬于o(Other) 的 wmh 刪除不了了。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • CentOS 6.3編譯安裝LAMP環(huán)境筆記

    CentOS 6.3編譯安裝LAMP環(huán)境筆記

    這篇文章主要介紹了CentOS 6.3編譯安裝LAMP環(huán)境筆記,本文從系統(tǒng)安裝講解,涵蓋了系統(tǒng)、LAMP環(huán)境的安裝和配置等內容,需要的朋友可以參考下
    2014-09-09
  • Linux修改最大文件描述符數的操作指南

    Linux修改最大文件描述符數的操作指南

    LimitNOFILE(最大文件描述符數)是至關重要的瓶頸,本文總結了壓測前必須優(yōu)化的文件描述符限制配置,涉及系統(tǒng)層、服務進程層和應用配置層三個維度,希望對大家有所幫助
    2026-03-03
  • Windows上安裝Apache2、PHP5、MySQL5及與Resin配合實現多系統(tǒng)之整合

    Windows上安裝Apache2、PHP5、MySQL5及與Resin配合實現多系統(tǒng)之整合

    筆者之前一直使用Resin作為WEB應用服務器,近來有項目需要在已有的JSP系統(tǒng)中整合phpwind系統(tǒng),因此首次嘗試在電腦中配置PHP的運行環(huán)境。
    2010-03-03
  • linux tar壓縮排除某個文件夾的方法

    linux tar壓縮排除某個文件夾的方法

    下面小編就為大家?guī)硪黄猯inux tar壓縮排除某個文件夾的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Linux xargs命令的使用

    Linux xargs命令的使用

    這篇文章主要介紹了Linux xargs命令的使用,幫助大家更好的掌握Linux系統(tǒng)的使用,感興趣的朋友可以了解下
    2020-08-08
  • 分享十個便宜VPS主機-VPS服務器建站和搭建應用服務體驗

    分享十個便宜VPS主機-VPS服務器建站和搭建應用服務體驗

    這篇文章主要介紹了分享十個便宜VPS主機-VPS服務器建站和搭建應用服務體驗,非常具有實用價值,需要的朋友可以參考下
    2017-07-07
  • Linux locate命令的使用方法

    Linux locate命令的使用方法

    這篇文章主要介紹了Linux locate命令的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • LVS的DR模式部署實例

    LVS的DR模式部署實例

    這篇文章詳細介紹了如何在Linux系統(tǒng)上配置LVS(Linux Virtual Server)Director和RealServer節(jié)點,實現DR(Direct Routing)模式的負載均衡,通過配置VIP、IPVS規(guī)則和ARP處理,使得客戶端請求能夠被均衡地分發(fā)到后端RealServer上
    2026-01-01
  • Ubuntu系統(tǒng)的備份和恢復實現方式

    Ubuntu系統(tǒng)的備份和恢復實現方式

    Timeshift是Linux系統(tǒng)備份與恢復工具,支持增量式備份和Btrfs快照,備份位置可選擇非系統(tǒng)硬盤或移動U盤,用戶可以通過圖形界面或終端命令進行操作,包括全備份和選擇性備份,恢復系統(tǒng)時,可以使用LiveCD進行操作
    2025-12-12
  • LNMP下安裝Pureftpd開啟FTP服務以及修改FTP端口的方法

    LNMP下安裝Pureftpd開啟FTP服務以及修改FTP端口的方法

    這篇文章主要介紹了LNMP下安裝Pureftpd開啟FTP服務以及修改FTP端口的方法,需要的朋友可以參考下
    2016-09-09

最新評論

河东区| 双流县| 云阳县| 轮台县| 宁河县| 日照市| 河西区| 班戈县| 巴楚县| 大连市| 秭归县| 惠州市| 晋州市| 陈巴尔虎旗| 柳河县| 三原县| 钟山县| 周至县| 库尔勒市| 社会| 防城港市| 共和县| 双流县| 井陉县| 陆良县| 永定县| 天气| 宜阳县| 台北县| 金寨县| 巩义市| 云林县| 亳州市| 舞阳县| 秀山| 平利县| 呼图壁县| 阿克| 寿光市| 天全县| 项城市|