我在一个便携式卷(usb驱动器上的truecrypt卷)上安装了一个xampp(apache + mysql + php)堆栈,用于在不同的linux机器上进行webapp开发。在不同机器上开发文件系统权限
本卷被格式化为ext3,所以我遇到了权限问题,因为我不能在每台机器上都是同一个用户。例如,我尝试检查在另一台机器上启动的项目的git状态,并且访问被拒绝。
上次我遇到类似的问题我做了chmod 777(或者是chown?)整个目录,所以我猜我的php文件的权限状态是混乱的。这一次我也担心像git文件和最近安装的symfony web框架这样的特殊情况。
我应该如何处理这种情况? 我很想正确设置此权限问题。
非常感谢您的关注。
编辑: 我可能需要编写一个脚本来本地“命令CHOWN LAMPP:lamppusers”每次使用不同的机器时间。或者一些git voodoo技巧与本地存储库导出?任何想法?
呀,我怕这个答案竟是......让我们来看看,如果有人想出了另一个理念。 – Polypheme 2009-04-23 23:47:29
另一种方法是确保您在每台机器上使用的uid相同。 – gbjbaanb 2009-04-24 08:57:24