Linux中使用附加許可權
1.SET位許可權:多用於給可執行的程式或指令碼檔案進行設定,其中SUID表示對屬主使用者增加SET位許可權,SGID表示對屬組內使用者增加SET位許可權。執行檔案被設定了SUID、SGID許可權後,任何使用者執行該檔案時,將獲得該檔案屬主、屬組賬號對應的身份。
為執行檔案新增SET位許可權同樣可以透過chmod命令實現,使用u+s、g+s的許可權模式分別用於設定SUID、SGID許可權。若使用數字形式,SUID對應八進位制數字是4,SGID對於八進位制數字是2,在許可權模式中可採用"nnnn"的形式,如"4755"表示設定SUID許可權,"6755"表示同時設定SUID、SGID許可權。
2.粘滯位許可權:主要用於為目錄設定特殊的附加許可權,當目錄被設定了粘滯位許可權後,即便使用者對該目錄有寫的許可權,也不能刪除該目錄中其他使用者的檔案資料。設定了粘滯位許可權的目錄,是用ls檢視其屬性時,其他使用者許可權處的x將變為t。
使用chmod命令設定目錄許可權時,+t、-t許可權模式可分別用於新增、移除粘滯位許可權。將數字許可權模式nnnn中的第一位數字 改為1、0,也可以實現新增、移除粘滯位許可權。
特權位 :suid sgid
[root@ocm1 ~]# vim kuqlan.sh
[root@ocm1 ~]# ll
total 84
-rw-r--r-- 1 root root 17 Mar 10 12:57 kuqlan.sh
lrwxrwxrwx 1 root root 3 Mar 9 16:58 t.link -> ttt
[root@ocm1 ~]# chmod 755 kuqlan.sh
[root@ocm1 ~]# ls -al kuqlan.sh
-rwxr-xr-x 1 root root 17 Mar 10 12:57 kuqlan.sh
[root@ocm1 ~]# chmod 4755 kuqlan.sh
[root@ocm1 ~]# ls -al kuqlan.sh
-rwsr-xr-x 1 root root 17 Mar 10 12:57 kuqlan.sh
[root@ocm1 ~]# chmod 2755 kuqlan.sh
[root@ocm1 ~]# ls -al kuqlan.sh
-rwxr-sr-x 1 root root 17 Mar 10 12:57 kuqlan.sh
[root@ocm1 ~]# chmod 6755 kuqlan.sh
[root@ocm1 ~]# ls -al kuqlan.sh
-rwsr-sr-x 1 root root 17 Mar 10 12:57 kuqlan.sh
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/18841027/viewspace-1455478/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux使用者許可權Linux
- Linux 中的許可權管理Linux
- Linux許可權Linux
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- Linux使用者與許可權Linux
- Linux中檔案的許可權Linux
- Linux中的許可權機制Linux
- Linux 特殊許可權Linux
- Linux特殊許可權之suid、sgid、sbit許可權LinuxUI
- linux5-使用者許可權Linux
- Linux使用者、組、許可權管理Linux
- linux中安全和許可權那些事Linux
- Linux的檔案存取許可權和0644許可權Linux
- Linux的許可權控制Linux
- Linux 檔案許可權Linux
- Linux檔案許可權Linux
- linux sudo許可權配置Linux
- Linux提權-許可權升級Linux
- Linux 下許可權的管理Linux
- 全面介紹 Linux 許可權Linux
- 深入理解Linux許可權Linux
- Linux 許可權入門指南Linux
- Linux 目錄許可權研究Linux
- [svc]linux檔案許可權Linux
- Linux系統中(CentOS 7)的使用者和許可權管理LinuxCentOS
- 如何在 Linux 中配置 sudo 訪問許可權Linux訪問許可權
- 『學了就忘』Linux許可權管理 — 55、檔案特殊許可權Linux
- 許可權之選單許可權
- Linux檔案許可權管理命令Linux
- Linux的檔案許可權管理Linux
- Linux基礎之許可權管理Linux
- Linux賬戶與許可權管理Linux
- linux許可權簡單介紹Linux
- Linux系統中777許可權是什麼意思?Linux
- Linux系統中怎麼修改檔案許可權?Linux
- 基本Linux許可權提升(Basic Linux Privilege Escalation)Linux
- Linux使用者/使用者組/許可權相關命令Linux
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- 『學了就忘』Linux許可權管理 — 56、不可改變位許可權(chattr)Linux