1. 程式人生 > >linux的權限 第二周學習小總結

linux的權限 第二周學習小總結

linu linux文件 管理員 禁止 ... other 二周 安全性 共享

Linux安全性模型

Linux使用User和Group控制使用者對文件的存取權限

用戶使用賬號和口令登錄Linux

每個文件都有owner,並且owner屬於某個Group

每個程序都有owner和Group

用戶(User)
每個用戶都有一個唯一的User ID
User的信息存儲在/etc/passwd中
1)存儲用戶名和home目錄等信息
2)/etc/shadow,存儲用戶的密碼相關信息 每個User都有一個home目錄 User未經授權將禁止讀寫或執行其他User的文件

root
1)超級管理員賬號,具有至高無上的權限
2)一般不要隨便用root登錄並操作系統

用戶群組(Group)
每個User都屬於一個Group,具有唯一的標識符gid

Group信息存儲於/etc/group中
1)存儲群組的gid、成員等
2)/etc/gshadow,存儲群組的密碼相關信息

系統會為每個User關聯一個和User同名的Group
1)每個User至少存在於自己同名的Group中
2)User也可以加入其他的Group
在同一個Group中的成員可以共享其他成員的文件

Linux權限種類
只讀權限,用r表示(read)
可以讀取文件或者列出目錄的內容(ls)

可寫權限,用w表示(write)
可以寫、刪除文件或者目錄

可執行權限,用x表示(execute)
1)可以執行可執行文件
2)可以進入目錄並使用cd切換進入目錄
沒有任何權限,用-表示

Linux文件和目錄權限解讀

       目錄的文件列表是這個樣子的——————  d xxx xxx xxx
     第一位 標識文件或者目錄 

  第二位至第四位 U(User) 代表用戶權限
  第五位至第七位 G(Group) 代表群組權限
  第八位至第十位 O(Others) 代表當前用戶和群組之外的其他用戶或群組的權限

數字表示法 

  1)使用一組三位數字來表示
  2)第一組代表owner的權限
  3)第二組代表group的權限
  4)第三組代表others的權限
  
常用的有下面幾組數字
rwx –> 7
  rw- –> 6
  r-x –> 5
  r– –> 4
......................................

linux的權限 第二周學習小總結