Besteciyi her çalıştırdığımda (örneğin, sudo composer install, sudo composer self-update
vb.) Dosyanın sahibi root olduğundan bunu sudo ile çalıştırmam gerekiyor.
Ancak besteciyi sudo root ile her kullandığımda satıcı klasörüne sahip olurum ve daha sonra bu klasörün / ayrıcalıkların sahibini root'tan www-data'ya değiştirmek zorunda kalırım.
Her zaman sudo çalıştırmak zorunda kalmamak için bu düzeltmek için en iyi yolu nedir?
Sahibinin /usr/local/bin/composer
kökten www-verisine değiştirilsin mi?
Bu, sudo'yu her kullandığımda sahipliğini değiştirmek ve izin atamaktan kaçınmak için ideal bir yöntem composer install
mi?
Düzenleme:
Besteci için izinler şu anda -rwxr-xr-x
. Ve sahibini anahtarlama denedim /usr/local/bin/composer
üzerinde www-data:www-data
775 ° C'ye ayarlanmış izinlere sahip ve hala ben çalıştırmadan besteci koşamam sudo
.
composer self-update
sudo kullanmadan çalışamıyorum. 775 kullanmam gerekir mi?