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

首頁 > 系統 > Linux > 正文

linux文件權限(r、w、x、s、t、i、a)詳解

2024-08-27 23:58:33
字體:
來源:轉載
供稿:網友

wx不必詳述,重點是s、t、i、a權限

s:文件屬主和組設置SUID和GUID,文件在被設置了s權限后將以root身份執行,在設置s權限時文件屬主、屬組必須先設置相應的x權限,否則s權限并不能正真生效(c h m o d命令不進行必要的完整性檢查,即使不設置x權限就設置s權限,chmod也不會報錯,當我們ls -l時看到rwS,大寫S說明s權限未生效),Linux修改密碼的passwd便是個設置了SUID的程序,普通用戶無讀寫/etc/shadow文件 的權限確可以修改自己的密碼.

ls -al /usr/bin/passwd

-rw s r-xr-x 1 root root 32988 2008-12-08 17:17 /usr/bin/passwd

我們可以通過字符模式設置s權限:chmod a+s filename,也可以使用絕對模式進行設置.

設置s u i d:將相應的權限位之前的那一位設置為4.

設置g u i d:將相應的權限位之前的那一位設置為2.

兩者都置位:將相應的權限位之前的那一位設置為4+2=6.

如:chmod 4 764 filename   //設置SUID

t:設置粘著位,一個文件可讀寫的用戶并一定相讓他有刪除此文件的權限,如果文件設置了t權限則只用屬主和root有刪除文件的權限,通過chmod +t filename 來設置t權限.

i:不可修改權限,例,chattr u+i filename 則filename文件就不可修改,無論任何人,如果需要修改需要先刪除i權限,用chattr -i filename就可以了,查看文件是否設置了i權限用lsattr filename.

a:只追加權限,對于日志系統很好用,這個權限讓目標文件只能追加,不能刪除,而且不能通過編輯器追加,可以使用chattr +a設置追加權限.

以root的身份登入Linux之后,在命令行中輸入『 ls -al 』后可以看到:

  1. [root@www ~]# ls -al 
  2. total 156 
  3. drwxr-x--- 4 root root 4096 Sep 8 14:06 . 
  4. drwxr-xr-x 23 root root 4096 Sep 8 14:21 .. 
  5. -rw------- 1 root root 1474 Sep 4 18:27 anaconda-ks.cfg 
  6. -rw------- 1 root root 199 Sep 8 17:14 .bash_history 
  7. -rw-r--r-- 1 root root 24 Jan 6 2007 .bash_logout 
  8. -rw-r--r-- 1 root root 191 Jan 6 2007 .bash_profile 
  9. -rw-r--r-- 1 root root 176 Jan 6 2007 .bashrc 
  10. -rw-r--r-- 1 root root 100 Jan 6 2007 .cshrc 
  11. drwx------ 3 root root 4096 Sep 5 10:37 .gconf <=范例說明處 
  12. drwx------ 2 root root 4096 Sep 5 14:09 .gconfd 
  13. -rw-r--r-- 1 root root 42304 Sep 4 18:26 install.log <=范例說明處 
  14. -rw-r--r-- 1 root root 5661 Sep 4 18:25 install.log.syslog 
  15. [ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ] [ 7 ]  //Vevb.com 

[ 權限 ] [連結][擁有者] [群組] [文件容量] [ 修改日期 ] [ ?n名 ]

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西乡县| 怀化市| 习水县| 安国市| 上高县| 沾益县| 黔南| 思南县| 临武县| 宜兰市| 辽宁省| 平江县| 甘泉县| 外汇| 都安| 水富县| 惠州市| 临湘市| 郯城县| 定远县| 吉首市| 乐陵市| 南岸区| 铜鼓县| 牡丹江市| 长葛市| 明溪县| 三江| 滦南县| 翼城县| 平昌县| 长垣县| 门头沟区| 綦江县| 富民县| 皋兰县| 阳原县| 崇信县| 乐昌市| 阳泉市| 剑阁县|