Linux用户身份与群组记录的文件

  • /etc/passwd:记录所有的系统上的账号和一般身份使用者的相关信息
  • /etc/shadow:记录个人密码
  • /etc/group:记录Linux上所有的组名

Linux文件权限概念

image.png
image.png
连结数的概念
这个属性记录着有多少不同的档名连结到相同的一个i-node号码。
i-node号码:每个文件都会将它的权限与属性记录到文件系统的i-node中。我们使用的目录树是使用文件名来记录。

改变文件属性与权限

  • chgrp:改变文件所属群组(chage group)
  • chown:改变文件拥有者(change owner)
  • chmod:改变文件的权限,SUID,SGID,SBIT等等的特性

image.png

目录与文件之权限的意义

权限对于文件的意义:

  • r(read):可读取此文件的实际内容
  • w(write):可以编辑、新增或者是修改改文件的内容(但不含删除该文件)
  • x(eXecute):该文件具有可以被系统执行的权限

权限对目录的重要性:
目录主要内容在记录文件名列表,文件名与目录有强烈的关联。

  • r:意味着可以读取该目录下的文件名数据
  • w:
    • 建立/删除新的文件与目录
    • 将已存在的文件或目录进行更名
    • 搬移该目录内的文件、目录位置
  • x:可以切换,或者说是进入到这个目录内

注:要开放目录给任何人浏览时,应该至少也要给予r及x的权限,w权限不可随便给。

目录树

image.png