关于linux的文件,目录的强制位和冒险位

已有 503 次阅读2012-8-14 17:57 |个人分类:Linux| 强制位, 冒险位

id  用户 可以看到该用户的uid gid
1.强制位s对目录的设置影响
   (1)默认情况下是根据默认的uid和gid来设置用户的拥有者和所属组。
   (2)利用chmod g+s 目录 来修改用户组的默认设置,此时目录的属性改变会有两种情况:
    i:若所改的所属组已存在x权限,则在该执行位是小s。
    ii:若所改的所属组不存在x权限,则在该执行位是大S。
2.冒险位t对目录的设置影响
   (1)默认情况下,如果一个目录上有w和x权限,则任何人可以在此目录上建立和删除文件,但是一旦设置了冒险位,将有所改变。
   (2)设置了冒险位,则表示在此目录中,只有文件的拥有者,目录的拥有者与系统管理员可以删除文件。
3.强制位s对文件的设置影响
   强制位s只能对文件的user权限进行设置,如果设置了u+s则表示暂时获得文件拥有者和文件所属组的权限,特别注意,s对目录无效。
4.umask -默认权限问题
  umask 指定的是“该默认值需减掉的权限”
  默认情况下:建立文件时,系统默认文件是没有执行权限的,即666->rw-rw-rw-
             建立目录时,系统默认目录是777->rwxrwxrwx
  (1)一般用户默认权限是0002,超级用户默认权限是0022.
    0代表无,4代表w,2代表r,1代表x
  (2)创建的实际权限=建立文件或目录默认权限设置-umask权限设置。

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

返回顶部