9.Linux_權限管理

修改權限

  • chmod u=rwx,g=rwx,o=rwx [文件/目錄名]

u代表所屬用戶,g代表所在組,o代表其它組,a代表所有;
=是賦予權限
-是移除權限
+是添加權限

  • 示例,創建abc文件,給自己讀寫執行權限,給組讀執行權限,給其它組讀寫權限
[tom@ming ~]$ touch abc
[tom@ming ~]$ ll
總用量 0
-rw-r--r--. 1 tom police 0 3月   4 17:51 abc
-rw-r--r--. 1 tom police 0 3月   4 15:37 tom.txt
[tom@ming ~]$ chmod u=rwx,g=rx,o=rw abc
[tom@ming ~]$ ll
總用量 0
-rwxr-xrw-. 1 tom police 0 3月   4 17:51 abc
-rw-r--r--. 1 tom police 0 3月   4 15:37 tom.txt

  • 給所屬者去掉刪除執行權限,增加組寫的權限
[tom@ming ~]$ chmod u-x,g+w abc
[tom@ming ~]$ ll
總用量 0
-rw-rwxrw-. 1 tom police 0 3月   4 17:51 abc
-rw-r--r--. 1 tom police 0 3月   4 15:37 tom.txt
  • 給abc文件的所有用戶添加執行的權限
[tom@ming ~]$ chmod a+x abc
[tom@ming ~]$ ll
總用量 0
-rwxrwxrwx. 1 tom police 0 3月   4 17:51 abc
-rw-r--r--. 1 tom police 0 3月   4 15:37 tom.txt

綜合示例

  • jack和jerry是警察(police),xiaohong和xiaoqiang是土匪(bandit)

  • jack創建一個文件,可以自己讀寫,本組可以讀,其它組人沒任何權限

  • xiaohong投靠警察,則xiaohong也可以讀這個文件;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章