Linux权限管理

烈酒焚心 提交于 2020-03-12 05:20:48

一切皆为文件,以文件形式管理。

1. 文件解释

 比如drwxr-xr-x  表示 d;rwx;r-x;r-x ,d代表目录  

 第一组代表所有者:user, 用u表示 

 第二组代表所属组:group, 用g表示

 第三组代表其他人:other, 用o表示

  r: 代表可读 ---->4 ,可查看文件权限,cat more。  w: 代表可写----->2,可以创建删除文件, mkdir,rm。  x:可执行---->1,表示可以进入该目录cd

 创建文件或者目录,系统会默认给出一定权限。

2. 用字母方式赋予权限,赋值权限使用加号

# chmod u+x beifeng.list
-rw-r--r--. 1 root root 0 May 8 00:47 beifeng.list
-rwxr--r--. 1 root root 0 May 8 00:47 beifeng.list

# chmod g+x,o+x beifeng.list
-rwxr--r--. 1 root root 0 May 8 00:47 beifeng.list
-rwxr-xr-x. 1 root root 0 May 8 00:47 beifeng.list

3. 用数字赋予权限 (建议使用这种方式)

# chmod 777 top.txt
-rw-r--r--. 1 root root 0 May 14 18:35 top.txt
-rwxrwxrwx. 1 root root 0 May 14 18:35 top.txt

4. 设置目录以及目录下的文件权限rwx

# chmod -R 777 /home/user 

5. 取消权限

# chmod o-x top.txt 

6. 修改用户所有者和所有组,chmod 必须是管理员操作

# chown kevin:kevin data

 

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