国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

LINUX中粘滯位的作用及驗證

2019-11-08 02:14:07
字體:
來源:轉載
供稿:網友

一:linux粘滯位使用

粘滯位(Stickybit),又稱粘著位,是Unix文件系統權限的一個旗標。最常見的用法在目錄上設置粘滯位,也只能針對目錄設置,對于目錄內文件有效。則設置了粘滯位后,只有目錄內文件的所有者或者root才可以刪除或移動該文件。如果不為目錄設置粘滯位,任何具有該目錄寫和執行權限的用戶都可以刪除和移動其中的文件。實際應用中,粘滯位一般于/tmp目錄,以防止普通用戶刪除或移動其他用戶的文件。

在Linux系統中比較典型的例子就是“/tmp”、 “/var/tmp”目錄。這兩個目錄作為Linux系統的臨時文件夾,權限為“rwxrwxrwx”,即允許任意用戶、任意程序在該目錄中進行創建、刪除、移動文件或目錄等操作。

  粘滯位權限便是針對此種情況設置,當目錄被設置了粘滯位權限以后,即便用戶對該文錄有寫入權限,也不能刪除該目錄中其他用戶的文件數據,只有該文件的所有者和root用戶才有權將其刪除。設置了粘滯位之后,正好可以保持一種動態的平衡:允許各用戶在目錄中任意寫入、刪除數據,但是禁止隨意刪除其他用戶的數據。

  需要注意的是, 粘滯位權限只能針對目錄設置,對于文件無效。   設置了粘滯位權限的目錄,使用ls命令查看其屬性時,其他用戶權限處的“x”將變為“t”。 

二:程序實踐

實驗思路:

     1: 首先我們用root模式創建一個目錄 file,并且在 file里面寫一個簡單的test.c文件

 2: 然后我們將file 目錄的權限更改,給other 加入 t 權限

 3: 回到普通模式,嘗試刪除file

如果是文件而不是目錄,則+t 也沒用


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 枣强县| 澄城县| 丁青县| 固阳县| 江门市| 林周县| 博客| 延庆县| 上犹县| 远安县| 资源县| 鄱阳县| 景谷| 揭阳市| 吉首市| 平湖市| 额敏县| 全州县| 乌什县| 应城市| 长阳| 洛阳市| 通山县| 昌吉市| 额济纳旗| 潜江市| 资中县| 聂荣县| 黄陵县| 罗山县| 松滋市| 丰县| 饶平县| 项城市| 屯留县| 思南县| 桦甸市| 宜州市| 琼结县| 江孜县| 华坪县|