Как уже говорили другие, есть несколько подходов. Вы правы, что беспокоитесь о собственности, возможно, вы этого не хотите. Вам лучше с групповым подходом,
chgrp -R www /Users/myusername/subfolder
find /Users/myusername/subfolder -type d | xargs chmod g+rwxs
find /Users/myusername/subfolder -type f | xargs chmod g+rw
Бит setuid заставляет группу быть на www для всего, что создано под ней.
Помните, что из-за того, как UNIX выполняет поиск, группе www также требуется rx для /Users /myusername
У меня вопрос доступа к записи. Обычно не очень хорошо, чтобы у него был доступ для записи. Если это только внутренний, хорошо, но если ваш веб-сервер скомпрометирован, нормальной безопасностью является то, что он не сможет писать нигде, кроме /tmp /.