9.Linux_权限管理

[亡魂溺海] 提交于 2020-03-12 12:54:21

修改权限

  • 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也可以读这个文件;

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!