V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LuckyHJH
V2EX  ›  服务器

求教如何配置服务器分配权限

  •  
  •   LuckyHJH · 2015-04-28 11:44:13 +08:00 · 2587 次点击
    这是一个创建于 3497 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司有多个PHP项目放在同一个服务器,都是内部人员使用和维护。我们都用SSH和SFTP去管理的,本来的权限规则也很简单,A项目放在A目录里,目录的owner是A用户,B就是B的,如此类推。现在问题是,当PHP项目生成了缓存文件的时候,该文件的owner就是apache了,A用户无法对其进行删改。
    所以向大家求教,这种情况该如何去配置和管理服务器?当然不用受限于现在我们目前的管理方式。

    3 条回复    2015-04-28 15:20:33 +08:00
    lincanbin
        1
    lincanbin  
       2015-04-28 12:33:37 +08:00
    既然是缓存,那就是随意删除也不会影响业务的吧?
    那么给缓存目录高权限?
    LuckyHJH
        2
    LuckyHJH  
    OP
       2015-04-28 13:20:08 +08:00
    @lincanbin 缓存目录已经设为777,但是生成的缓存文件是755,而owner又是apache
    angelhorn
        3
    angelhorn  
       2015-04-28 15:20:33 +08:00
    在生成缓存的时候已经是755了 那可操作权限就只有当前用户了。。。
    现在可能的办法就是启动两个php-fpm 端口不一样 A用A的 B用B的。。
    两个php-fpm采用的配置文件中user也是不同的 A就写A B就写B
    这样互相也删除不掉对方的cache
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2782 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:05 · PVG 21:05 · LAX 05:05 · JFK 08:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.