작곡가 (예 : sudo composer install, sudo composer self-update등)를 실행할 때마다 파일 소유자가 root이므로 sudo 로이를 실행해야합니다.
그러나 sudo root와 함께 composer를 사용할 때마다 공급 업체 폴더를 소유 한 다음 해당 폴더 / 권한의 소유자를 root에서 www-data로 변경해야합니다.
매번 sudo를 실행할 필요가 없으므로이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
/usr/local/bin/composer루트 소유자 를 www-data로 변경 하시겠습니까?
이것이 sudo를 사용할 때마다 소유권을 변경하고 권한을 할당하지 않아도되도록 이것을 처리하는 이상적인 방법 composer install입니까?
편집 :
작곡가에 대한 권한은 현재 -rwxr-xr-x입니다. 그리고 난의 소유자 전환 시도했습니다 /usr/local/bin/composer에 이상을 www-data:www-data775로 설정 권한, 여전히 나는 실행하지 않고 작곡가를 실행할 수 없습니다 sudo.
composer self-updatesudo를 사용하지 않고 는 실행할 수 없습니다 . 775를 사용해야합니까?