麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 服務(wù)器 > Linux服務(wù)器 > 正文

linux基礎(chǔ)教程之特殊權(quán)限SUID、SGID和SBIT

2024-09-05 23:05:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

前言

對(duì)于linux中文件或目錄的權(quán)限,應(yīng)該都知道普通的rwx權(quán)限。Linux的權(quán)限不是很細(xì)致,只有RWX三種

  • r(Read,讀取):對(duì)文件而言,具有讀取文件內(nèi)容的權(quán)限;對(duì)目錄來(lái)說(shuō),具有瀏覽目錄的權(quán)限。
  • w(Write,寫入):對(duì)文件而言,具有新增,修改,刪除文件內(nèi)容的權(quán)限;對(duì)目錄來(lái)說(shuō),具有新建,刪除,修改,移動(dòng)目錄內(nèi)文件的權(quán)限。
  • x(eXecute,執(zhí)行):對(duì)文件而言,具有執(zhí)行文件的權(quán)限;對(duì)目錄了來(lái)說(shuō)該用戶具有進(jìn)入目錄的權(quán)限。

1、目錄的只讀訪問(wèn)不允許使用cd進(jìn)入目錄,必須要有執(zhí)行的權(quán)限才能進(jìn)入。

2、只有執(zhí)行權(quán)限只能進(jìn)入目錄,不能看到目錄下的內(nèi)容,要想看到目錄下的文件名和目錄名,需要可讀權(quán)限。

3、一個(gè)文件能不能被刪除,主要看該文件所在的目錄對(duì)用戶是否具有寫權(quán)限,如果目錄對(duì)用戶沒有寫權(quán)限,則該目錄下的所有文件都不能被刪除,文件所有者除外

4、目錄的w位不設(shè)置,即使你擁有目錄中某文件的w權(quán)限也不能寫該文件

我們先看看下面兩個(gè)的權(quán)限是什么

linux,特殊權(quán)限,SUID,SGID,SBIT

linux,特殊權(quán)限,SUID,SGID,SBIT

非常奇怪,/tmp目錄和 passwd文件的權(quán)限怎么怪怪的,怎么有s和t權(quán)限呢。看了下面的內(nèi)容你就明白了。

1 SUID

當(dāng)s出現(xiàn)在文件擁有者的x權(quán)限上時(shí),如我們上面看到的/usr/bin/passwd這個(gè)文件的權(quán)限時(shí)-rwsr-xr-x,此時(shí)就被稱為SET UID簡(jiǎn)稱SUID.SUID對(duì)于一個(gè)文件有什么限制和功能呢?

SUID權(quán)限僅對(duì)二進(jìn)制可執(zhí)行文件有效

執(zhí)行者對(duì)于該文件具有x的權(quán)限

本權(quán)限僅在執(zhí)行該文件的過(guò)程中有效

執(zhí)行者將具有該文件擁有者的權(quán)限

例如普通用戶用passwd修改自己的命令,實(shí)際上最終更改的是/etc/passwd文件. 此文件時(shí)用戶管理配置文件,只有root權(quán)限才能更改。

linux,特殊權(quán)限,SUID,SGID,SBIT

既然是root用戶才擁有此權(quán)限,為什么我們可以通過(guò)passwd命令來(lái)修改密碼呢,那這就要?dú)w功于passwd設(shè)置了suid權(quán)限位了。

linux,特殊權(quán)限,SUID,SGID,SBIT

此時(shí)普通用戶通過(guò)執(zhí)行passwd命令,臨時(shí)擁有root權(quán)限,間接的修改/etc/passwd,以達(dá)到修改自己密碼的權(quán)限。

2 SGID

當(dāng)s出現(xiàn)在目錄或文件所屬群的x權(quán)限上時(shí),此時(shí)就稱為SET GID簡(jiǎn)稱SGID,那SGID對(duì)文件和目錄分部有哪些功能呢?

2.1 SGID對(duì)目錄

使用者若對(duì)于此目錄具有 r 與 x 的權(quán)限時(shí),該使用者能夠進(jìn)入此目錄

使用者在此目錄下的群組將會(huì)變成該目錄的群組

若使用者在此目錄下具有 w 的權(quán)限(可以新建文件),則使用者所創(chuàng)建的新文件,該新文件的群組與此目錄的群組相同

2.2 SGID對(duì)文件

SGID 對(duì)二進(jìn)制可執(zhí)行文件有效

程式執(zhí)行者對(duì)于該文件來(lái)說(shuō),需具備 x 的權(quán)限

執(zhí)行者在執(zhí)行的過(guò)程中將會(huì)獲得該文件群組的支援(用于改文件群組的權(quán)限)

3 SBIT

當(dāng)s出現(xiàn)在目錄其他用戶的x權(quán)限上時(shí),此時(shí)就稱為Sticky Bit簡(jiǎn)稱SBIT,那SBIT有哪些限制和作用呢?

僅對(duì)目錄有效,對(duì)文件無(wú)效

當(dāng)使用者在該目錄下建立文件或目錄時(shí)(有權(quán)限的情況下),僅自己與 root 才有權(quán)力刪除新建的目錄或文件

我們知道/tmp目錄是這樣的權(quán)限。

linux,特殊權(quán)限,SUID,SGID,SBIT

現(xiàn)在我們來(lái)驗(yàn)證下,先用root賬號(hào)在tmp文件中創(chuàng)建一個(gè)文件test,然后用openstack(其他賬號(hào))進(jìn)入該目錄,刪除test文件,看看發(fā)生什么情況

linux,特殊權(quán)限,SUID,SGID,SBIT

我們看到這樣是不能刪除文件的。因?yàn)?temp目錄有SBIT權(quán)限。

4 怎么操作SUID、SBID、SBIT

操作這些標(biāo)志與操作文件權(quán)限的命令是一樣的, 都是chmod. 有兩種方法來(lái)操作,

(1)符號(hào)類型改變權(quán)限

chmod u+s testbin-- 為testbin文件加上setuid標(biāo)志.

chmod g+s testdir-- 為testdir目錄加上setgid標(biāo)志

chmod o+t testdir-- 為testdir目錄加上sticky標(biāo)志

(2) 數(shù)字類型改變檔案權(quán)限

采用八進(jìn)制方式. 對(duì)一般文件通過(guò)三組八進(jìn)制數(shù)字來(lái)置標(biāo)志, 如 666, 777, 644等. 如果設(shè)置這些特殊標(biāo)志, 則在這組數(shù)字之外外加一組八進(jìn)制數(shù)字. 如 4666, 2777等. 這一組八進(jìn)制數(shù)字三位的意義如下,

abc

a - setuid位, 如果該位為1, 則表示設(shè)置setuid 4---

b - setgid位, 如果該位為1, 則表示設(shè)置setgid 2---

c - sticky位, 如果該位為1, 則表示設(shè)置sticky 1---

設(shè)置完這些標(biāo)志后, 可以用 ls -l 來(lái)查看. 如果有這些標(biāo)志, 則會(huì)在原來(lái)的執(zhí)行標(biāo)志位置上顯示. 如

rwsrw-r-- 表示有setuid標(biāo)志

rwxrwsrw- 表示有setgid標(biāo)志

rwxrw-rwt 表示有sticky標(biāo)志

那么原來(lái)的執(zhí)行標(biāo)志x到哪里去了呢? 系統(tǒng)是這樣規(guī)定的, 如果本來(lái)在該位上有x, 則這些特殊標(biāo)志顯示為小寫字母 (s, s, t). 否則, 顯示為大寫字母 (S, S, T)

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)VEVB武林網(wǎng)的支持。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到服務(wù)器教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 午夜精品成人一区二区 | 久色免费视频 | 日本在线免费观看 | 久久精品99北条麻妃 | 色妞视频男女视频 | 久久色播 | 91 在线观看 | 亚洲天堂在线电影 | 激情av在线 | 久久91久久久久麻豆精品 | 1314av| 国产精品成人久久 | 国产三级午夜理伦三级 | 国产精品久久久久影院老司 | 黄色免费电影网址 | 国产超碰人人做人人爱 | 日本在线国产 | gril hd| 爽爽视频免费看 | 国产三级在线观看a | 久久国产在线观看 | 成人在线免费看 | 欧美性受xxxxxx黑人xyx性爽 | 亚洲aⅴ免费在线观看 | 羞羞电影在线观看 | 日韩欧美电影一区二区三区 | 国产一级中文字幕 | 国产精彩视频在线 | 老女人碰碰在线碰碰视频 | 日韩欧美电影在线观看 | 久久久久久久九九九九 | 久久丝袜脚交足黄网站免费 | 黄色二区三区 | 亚a在线 | 成人免费看片a | 成人福利在线播放 | 久久精品观看 | 香蕉秀 | 中文字幕一二区 | 天堂精品| 国产亚洲精品久久午夜玫瑰园 |