加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

plone – 在几个UNIX用户之间共享buildout-cache / eggs

发布时间:2020-12-15 21:22:05 所属栏目:安全 来源:网络整理
导读:在服务器上有几个独立的Plone buildout安装,在不同的UNIX帐户下运行. 在这个服务器上跨所有这些不同的UNIX用户共享buildout-cache文件夹是否有任何可靠的意义?由于一个Plone鸡蛋/安装量为250 – 500 MB,这将是一个小小的胜利. 访问共享文件夹的所有UNIX用户
在服务器上有几个独立的Plone buildout安装,在不同的UNIX帐户下运行.

在这个服务器上跨所有这些不同的UNIX用户共享buildout-cache文件夹是否有任何可靠的意义?由于一个Plone鸡蛋/安装量为250 – 500 MB,这将是一个小小的胜利.

>访问共享文件夹的所有UNIX用户仍然可以运行buildout,这会增加新的鸡蛋
>磁盘上的新蛋将可供其他用户使用,无需重新拉动,复制它们
>用户信任;不用担心他们会为其他用户做蛋/腐败

目前的问题是,由一个UNIX用户的扩建引入的egg /不会被另一个用户写入.

我的猜测是,每次构建运行后都可能会有一些自定义sudo脚本修复鸡蛋权限.

还有其他建议的鸡蛋分享方法吗?

解决方法

如您所说,您可以通过将所有鸡蛋放在一个目录中来共享所有鸡蛋,然后您可以通过在您的buildouts中添加此权限来解决权限问题:

[buildout]
parts +=
   chmod

[chmod]
recipe = plone.recipe.command
command =
    chmod -R ugo+rw ${buildout:eggs-directory}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读