Как правильно задать права на web сервере для удобства работы?
Приветствую.
Правильно это когда безопасно, но безопасно != Удобно.
Все файлы 644, каталоги 755 и на предмет "хочется/удобно" это не на продакшн, обслуживание бэк и фронт на тест сервере и дальше уже деплой на прод (способов деплойя дофига, все не перечислишь, на Хабре достаточно статей).
Нет тест сервера? Виртуалка в помощь.
Добавьте нового пользователя и запускайте скрипты от его имени. PHP-FPM в помощь.