linux文件的普通权限和特殊权限

     linux文件的权限一般是读(r)、写(w)和执行(x),其次还有两个特殊的权限,使用字母表示分别是r和t。

     

     普通权限:rwx

     r:读权限,4,表示该用户可对文件进行读取

     w:写权限,2,表示该用户可对文件进行写入

     x:执行权限,1,表示该用户可执行该文件


     特殊权限:rt

     r:该种特殊权限的意思是:让一般的执行该文件的用户,暂时地拥有该文件所有者的权限,一般用于黑客攻入系统之后,使用root身份将木马文件等可执行的破坏文件设置成该种权限,等日后以普通用户身份执行该文件的时候,可以获取系统的全部资源。大写的'R'表示没有这种权限。

     t:该种特殊权限的意思是:让一般的进入该目录的用户拥有该目录所有者的全部权限,即一般用户可以以全部权限进入该目录,进行文件的浏览、增加、删除、移动与复制。大写的'T'表示没有这种特殊权限。


     ls查看文件路径属性结果的分析:

     -rwsr-sr-t 1 root root 4096 6月 2007-02-29 23:08 conf

          -rwxrwx--- 1 root plugdev 18M 2007-02-29 18:05 ActionCube_v0.92.tar.bz2

     第1列字母是文件路径表示是什么类型的文件的,其中'-'表示文件,'d'表示目录,'l'表示符号链接,'b'表示块设备,'c'表示字符设备,'s'表示系统数据结构,'p'表示linux管道。

     第2-4、5-7、8-10列表示路径的权限,分别对应拥有者、组、其他用户,其中s和t权限标识在x权限的位置。

     第11列表示文件的个数,对于文件来说就是1,对于目录来说就是目录下面包含的文件的个数。

     下一个单词表示文件或者目录的拥有者

     下一个单词表示该文件的拥有者所属的组

     下一个单词表示文件或者目录的大小

     接下来两个单词表示创建的日期和时间

     最后一个单词表示文件名字。


猜你喜欢

转载自blog.csdn.net/u011414616/article/details/51971494
今日推荐