Za każdym razem, gdy uruchamiam kompozytora (np. sudo composer install, sudo composer self-updateItp.), Muszę uruchamiać to z sudo, ponieważ właścicielem pliku jest root.
Jednak za każdym razem, gdy korzystam z kompozytora z sudo root jest właścicielem folderu dostawcy, a następnie muszę zmienić właściciela tego folderu / uprawnień z root na www-data.
Jak najlepiej to naprawić, aby nie musiałem uruchamiać sudo za każdym razem?
Zmienić właściciela /usr/local/bin/composerz root na www-data?
Czy to idealny sposób, aby sobie z tym poradzić, aby uniknąć konieczności zmiany własności i przypisywania uprawnień za każdym razem, gdy używam sudo composer install?
Edycja:
uprawnienia dla kompozytora są obecnie -rwxr-xr-x. Próbowałem też zmienić właściciela /usr/local/bin/composerna www-data:www-dataz uprawnieniami ustawionymi na 775 i nadal nie mogę uruchomić kompozytora bez uruchamiania sudo.
composer self-updatebez użycia sudo. Czy muszę używać 775?