读取权限 r = 4
写入权限 w = 2
执行权限 x = 1775 这三个数字代表拥有者,组用户,其他用户的权限。
例如:
7 拥有者有 读取,写入,执行权限
7 组用户有 读取,写入,执行权限
5 其他用户有 读取,执行权限(4+1 = 5)777 与 775的区别是
其他用户有写入权限,而775的没有。举个例子:
文件A,权限是775
root是拥有者
www-data是组用户
ooo 是其他用户那么
root,www-data,ooo都能对文件A读取和执行。
root,www-data 能对文件A写入。
ooo不能对文件A写入。如果是777
则三个用户都能读取,写入,执行文件A

解决方案 »

  1.   

    你可以在linux终端先输入ls -al,可以看到如:
       -rwx-r--r-- (一共10个参数)
    第一个跟参数跟chmod无关
    2-4参数:属于user
    5-7参数:属于group
    8-10参数:属于others
    接下来就简单了:r==>可读 w==>可写 x==>可执行
                   r=4      w=2      x=1
    所以755代表 rwxrwxr-x
    777代表 rwxrwxrwx
      

  2.   

    你可以上機測試下,使用chmod命令修改權限,和chown命令來修改擁有者,組用戶
      

  3.   


    其实我的问题是 
    7 拥有者有 读取,写入,执行权限
    7 组用户有 读取,写入,执行权限
    5 其他用户有 读取,执行权限(4+1 = 5)
    怎么知道他是拥有着 或者是组用户 或者其他用户 。。比方说FTP算组用户还是其他用户?
      

  4.   

    ls -lt filename
    头两个就是拥有者与组用户了
      

  5.   

    [root@iZ23340us9qZ home]# ls -lt wwwroot/
    总用量 4
    drwxrwxrwx 4 www www 4096 9月  26 20:39 default
    [root@iZ23340us9qZ home]# 我不会怎么区分组用户还是其他用户  。。
      

  6.   

    drwxrwxrwx 4 www www 4096 9月  26 20:39 default
    红色是拥有者,蓝色是组用户,不在这两个内的是其他用户。