Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1724970
  • 博文数量: 362
  • 博客积分: 10587
  • 博客等级: 上将
  • 技术积分: 4098
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-10 18:15
文章分类

全部博文(362)

文章存档

2014年(1)

2013年(58)

2011年(115)

2010年(112)

2009年(76)

分类: LINUX

2010-09-07 13:50:17

-rw-r--r-- 1 root root     167 Sep  5 19:02 a.txt
文件属性 连接数 owner 用户组 文件大小 修改时间 文件名称

如果想让某个用户进入某个目录,就必须开放x执行权限,不然只有r也不行。

chgrp chown chmod(a/o/u +=- rwx)
chgrp senlin abc.txt
chmod a+x a.txt
chmod u=rwx,g=rx a.txt
chown senlin abc.txt


假设umask为003,请问是用该umask,建立的文件与目录权限是什么?
答:umask为003,所以去掉的属性为--------wx,因此:
文件:(-rw-rw-rw-) - (--------wx) = -rw-rw-r--  (注意这个)
目录:(drwxrwxrwx) - (--------wx) = drwxrwxr-- 
有人喜欢是用文件默认属性666与目录属性777来与umask进行相减,这是不好的。如上面的例子显然不对。666-003=663,即-rw-rw-wx 想想看,本来文件就已经去掉了x的默认属性。怎么可能突然间冒出来了。所以这个要小心。

设置文件的隐藏属性
chattr 
+ - =
参数a 和 i 对linux文件安全性的用处特别大。
a 只能增加文件的数据,不能删除,只有root才能设置这个属性
i 可以让文件不能增加数据,修改,改名,设置连接属性等。
lsattr查看文件属性。
chattr +a b.txt
chattr +i b.txt
lsattr b.txt

linux的其他好用的命令

#which passwd
#whereis passwd
#locate passwd
阅读(545) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~