电脑技术学习

类UNIX系统基础:文件安全与权限

dn001

  rw- rw- --- 文文件属主和属组用户可读、写

  rw- rw- r- - 文文件属主和属组用户可读、写,其他用户可读

  rw- rw- --- 文文件属主和属组用户及其他用户读可以读、写,慎用这种权限

  设置,因为任何用户都可以写入该文件

  使用chmod来改变权限位

  这一命令有符号模式和绝对模式。

  符号模式

  chmod命令的一般格式为:

  chmod [who] operator [permission] filename

  w h o的含义是:

  CODE:u 文件属主权限。

  g 属组用户权限。

  o 其他用户权限。

  a 所有用户(文件属主、属组用户及其他用户)。

  o p e r a t o r的含义:

  CODE:+ 增加权限。

  - 取消权限。

  = 设定权限。

  p e r m i s s i o n的含义:

  CODE:r 读权限。

  w 写权限。

  x 执行权限。

  s 文件属主和组set-ID。

  t 粘性位*。

  l 给文件加锁,使其他用户无法访问。

  u,g,o 针对文件属主、属组用户及其他用户的操作。

  *在列文件或目录时,有时会遇到“ t位。“t代表了粘性位。如果在一个目录上出现“t位,这就意味着该目录中的文件只有其属主才可以删除,即使某个属组用户具有和属主同等的权限。不过有的系统在这一规则上并不十分严格。

  如果在文件列表时看到“ t,那么这就意味着该脚本或程序在执行时会被放在交换区(虚存)。

  对"t"还没弄清楚这是"sunsroad"的解释:

  QUOTE:原帖由 "sunsroad"]"t"权限用在文件上面是没有意义的,不是什么在交换区的概念,它跟文件的执行没有关系,而主要是为了文件共享设置的。 [/quote 发表:

标签: