我在只用于开发的ubuntu笔记本电脑上运行LAMP服务器。 我并不十分关心安全性,因为服务器在本地networking之外是不可访问的,而且在我不使用服务器时会closures。
我的问题是什么是设置权限/用户/组的最简单和最好的方式,以便当我myself用户创build,编辑或写入webroot中的文件时,我不需要通过和CHMOD / CHAN的一切回到www-data用户?
我应该把myself添加到www-data组? 或者把webroot改成www-data:myself ? 还是有这种情况的最佳做法,所以我不必重新设置这些文件的所有权?
谢谢
编辑:
也许这将有助于指出,我使用WordPress的PHP CMS系统相当广泛 – 所以重要的是,networking服务器“用户”应该能够写入新的文件,否则将无法安装新的插件,模板等在一个用户拥有的网站目录中。
使用默认的umask(022),不需要chmod / chown文件以便通过apache查看它们。