Quali impostazioni delle autorizzazioni renderanno / var / www accessibile senza admin? [duplicare]

2

Come webmaster ho bisogno di un accesso veloce a / var / www, cosa dovrei impostare nelle autorizzazioni dir per sbarazzarmi di 'open as admin' al fine di modificare e creare file? Eppure lo voglio sicuro come modificabile solo dalla mia macchina.

O c'è un modo per aprire sempre tutto come amministratore?

    
posta Esamo 18.12.2013 - 05:01

4 risposte

2

ecco il mio suggerimento:

$ sudo chown www-data:www-data -R /var/www

(modifica le autorizzazioni per essere di proprietà di www-data). Non sono sicuro del motivo per cui il valore predefinito è comunque il root.

$ sudo gpasswd -a $USER www-data   (add yourself to the www-data group)
$ sudo chmod g+rw -R /var/www  #make all files write by group owner.
$ sudo find -type d -exec chmod g+rwx {} \;  #find folders and make sure group has rwx access.

disconnetti, riaccedi.

ora dovresti essere in grado di scrivere qualsiasi file come te.

Potresti semplicemente chown / var / www al tuo $ USER, anche se non lo consiglierei. in parte perché è insicuro, e in parte perché penso che alcune cose si rompano probabilmente se lo fai.

    
risposta data csgeek 18.12.2013 - 05:46
1
  

O c'è un modo per aprire sempre tutto come amministratore?

Si può desiderare:

cd /var/www/
sudo -u www-data
    
risposta data krab 18.12.2013 - 05:28
1

ho usato questo comando

Chown Sudo -Rv www-data / var / www

Non è necessario disconnettersi / terminare la stagione desktop. registro sempre come root quando voglio lavorare in localhost, dopo che ho aggiunto alcuni file uso sempre quel comando.

    
risposta data Anggagewor 18.12.2013 - 05:54
1

Suppongo che tu stia parlando di Apache. In tal caso, impostare l'utente e il gruppo sull'utente in cui apache è in esecuzione (questo può essere rilevato con ps aux|grep apache|awk '{print }' ). Ciò renderà i file e le directory modificabili solo da root. Ecco il comando per cambiare i permessi (se apache è l'utente):

 chown -R www-data:www-data /var/www
    
risposta data ub3rst4r 18.12.2013 - 05:08

Leggi altre domande sui tag