【问题标题】:Just a little confused on linux ownership对linux所有权有点困惑
【发布时间】:2015-09-24 05:32:11
【问题描述】:

我使用的是 Ubuntu 14.04 服务器,我刚刚完成了论坛的配置,但是我正在尝试为这个软件安装一个新主题,并且认为我已经掌握了它。

/var/www/html/styles# ls -al
total 16
drwxr-xr-x  4 www-data www-data 4096 Jul  6 14:06 .
drwxr-xr-x 18 www-data www-data 4096 Jul  6 12:50 ..
drwxr-xr-x  6 www-data root     4096 Jul  6 14:07 SE_Gamer_Dark
drwxr-xr-x  4 www-data www-data 4096 Jul  6 11:28 prosilver`

问题:drwxr-xr-x 6 www-data root 4096 Jul 6 14:07 SE_Gamer_Dark

如何更改上述行中的root?我认为这是文件权限,需要我做的 chown:chown www-data SE_Gamer_Dark。但是,这只是将初始
drwxr-xr-x 6 root root 4096 Jul 6 14:07 SE_Gamer_Dark 更改为您看到的,
drwxr-xr-x 6 www-data root 4096 Jul 6 14:07 SE_Gamer_Dark

据我所知,用户“root”有权读取和写入此文件,但我需要 www-data 才能做到吗?我也尝试了 chmod,但它并没有改变 root

【问题讨论】:

    标签: linux ubuntu file-permissions


    【解决方案1】:

    尝试:

    chgrp www-data SE_Gamer_Dark
    

    第二个参数是组

    【讨论】:

    • 它告诉我chgrp: cannot access 'SE_Gamer_DARK': No such file or directory SE_Gamer_DARK 是一个包含主题文件的文件夹。这算不算团体? @maskacovnik
    • 您还在父目录中吗?也许你没有权利这样做@WilliamMabry
    • 根据pwd,我在/var/www/html/styles @maskacovnik,这是我所有论坛文件所在的位置(其中包含样式的文件夹)
    • 我看到一个问题,这是一个“大写”问题,您的文件夹在小写中被称为 Dark,而不是 DARK 在大写中,我已经从您的问题中重写了它,您有两个版本,回答编辑@WilliamMabry
    • 这解决了上面提到的错误并完成了我最初的问题,但是它并没有解决我希望的问题 :( 不过谢谢!@maskacovnik
    【解决方案2】:

    您只能更改组:

    chgrp www-data SE_Gamer_DARK
    

    或者同时组和用户:

    chown www-data root.SE_Gamer_DARK
    

    在上面的例子中,root 是用户,SE_Gamer_DARK 是一个组

    您也可以对整个子树进行此操作:

    chown -R www-data root.SE_Gamer_DARK
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-12
      • 1970-01-01
      • 1970-01-01
      • 2013-06-19
      • 2011-07-10
      • 2013-11-14
      • 1970-01-01
      相关资源
      最近更新 更多