Linux中文件和目录的权限问题

最近搞了几个VPS玩,VPS一般来说内存都不多,配置轻量级的Nginx+PHP,折腾当中权限问题搞了半天。
大家都知道,Linux中文件和目录都有自己的权限,分为rwx三种,分别代表读、写、执行的权限。但是目录和文件又不一样,不能被写和执行,文件rwx三种权限与目录的对比如下:

权限 文件 目录
r 可以列表该目录中的文件
w 可以在该目录中创建或者删除文件
x 执行 可以搜索或者进入该目录

现在很多的博客代码都提供在线安装插件或者升级等方便的功能,但是如果权限设置的不正确就无法使用,比如《WordPress“执行请求操作,连接信息必需提供”解决方法》中提到就是这样的问题。
我们假设目录的所有者为kk,执行fastcgi的用户为www-data,
www-data不能正常操作(创建和删除)文件是这种现象的根本原因。但是以上文中用的方法,把所有文件的所有都更改为www-data可以解决,但是并不完美,因为文件真正的所有者kk就不能正常操作文件了。
现在想了一个解决方法:
首先把www-data这个用户加入kk组,然后把所有文件及文件夹的属性设置为770,理论上应该可以啊,但是就没有实验成功。正在接着折腾,就不信了。折腾完之后向大家汇报。有明白我加我GT告诉我下哈:kangzj#kangzj.net。


Posted

in

by

Comments

36 responses to “Linux中文件和目录的权限问题”

  1. bigcat Avatar

    还有好玩的 chmod u+s 嘻嘻

  2. 童宝宝 Avatar

    好东东,学习了 😆

    1. kangzj Avatar

      @童宝宝, ^^

  3. houkai Avatar

    好好玩 给大家经验 😉

    1. kangzj Avatar

      @houkai, 嗯~

  4. 海天无影 Avatar

    我还没VPS玩呢……

    1. kangzj Avatar

      @海天无影, Win的VPS相当贵哦

  5. 我买糕的。 Avatar

    会不会是目录呢 – -。
    我上次就因为这个纠结了好久……

    1. kangzj Avatar

      @我买糕的。, 没懂

      1. 我买糕的。 Avatar

        @kangzj, 哎哎哎,师兄再看看吧 – -。

        1. kangzj Avatar

          @我买糕的。, 你啥时候在吼一声,跟你讨论下

  6. 有颜色的猫 Avatar

    其实可以考虑直接用”kk”这个用户跑fastcgi

    1. kangzj Avatar

      @有颜色的猫, 直接用这个用户跑确实是没有问题的,但是有好几个人合用VPS,这样就不太方便了

  7. WooGooo Avatar

    777不就行了?

    1. kangzj Avatar

      @WooGooo, 真的不行~这块我也没弄明白

  8. 久酷 Avatar

    我的这样设置也没成功,后来别的方法处理了 😆 😆

    1. kangzj Avatar

      @久酷, 啥方法啥方法啊~~

        1. romotc Avatar

          @久酷, 这网站域名很cool 😉

          1. kangzj Avatar

            @romotc, 是的,ooxx,然后还.orz

  9. 漠天 Avatar

    我也是在抓紧的学习Linux,我现在越来越喜欢开源啦

    1. kangzj Avatar

      @漠天, 嗯,Linux就是很吸引人的

  10. CR8IVE Avatar

    不懂技术的人飘过~~~不准鄙视… 😳

    1. kangzj Avatar

      @CR8IVE, 不鄙视,不懂技术的人最幸福,有事找懂技术的干就行了,呵呵

  11. 笑话 Avatar

    正常遇到权限问题直接777解决问题~~

    1. kangzj Avatar

      @笑话, 改成777也不行~这也正是我没有搞懂的地方

  12. HzlzH Avatar

    没你能折腾,一般的人遇到这种目录权限问题的时候,都用777 果断干掉,只要不涉及那种必须注意安全的目录。 😆

    1. kangzj Avatar

      @HzlzH, 777也不行 😥

  13. zwwooooo Avatar

    Linux现在用起来还不爽

    1. kangzj Avatar

      @zwwooooo, 开源软件是大势所趋啊

  14. 蓝冰 Avatar

    o(︶︿︶)o 唉,我都是直接在FTP中输入数字……

    1. kangzj Avatar

      @蓝冰, 很方便,吼吼

  15. Hobo Avatar

    VPS还搞了几个?好有钱啊

    1. kangzj Avatar

      @Hobo, 都是那种超便宜的,按月买的,呵呵

  16. don Avatar

    先占位;等结果

    1. kangzj Avatar

      @don, 正在折腾,请静待结果,吼吼

Leave a Reply to HzlzH Cancel reply