Scusate la domanda banale ma è poco che uso linux...ogni volta che edito il codice php delle pagine del mio sito, non posso salvarle se non come root, come faccio a date i permessi al mio utente per poter editare questi file?
grazie!
Scusate la domanda banale ma è poco che uso linux...ogni volta che edito il codice php delle pagine del mio sito, non posso salvarle se non come root, come faccio a date i permessi al mio utente per poter editare questi file?
grazie!
potresti creare un gruppo webdesigner, farti membro del gruppo e dare i permessi di scrittura al gruppo.
Crei il gruppo, vai sulla cartella superiore alla root del webserver che chiameremo www e fai
chgrp -R webdesigner www
chmod g+w -R webdesigner
[corretto]
Ho questo errore:
bash: chgroup: command not found
...ho provato a farlo da root anche!
sorry! chgrp, ah, e metti il -R anche lì!
Cavolo, è bluefish che non mi lascia salvarlo, xkè se uso gedit mi lascia...come mai?
non ho assolutamente idea, io uso bluefish su una directory di cui ho cambiato gruppo e permessi e non ho mai avuto nessun problema!
Se vado sulla cartella www e ne visualizzo le proprietà, alla voce permessi, vedo:
proprietario del file : root
gruppo del file: www-data
e sia proprietario che gruppi hanno permessi di lettura,scrittura ed esecuzione! non capisco xò xkè bluefish mi dice: impossibile salvare il file!
Hai provato a creare/copiare un file nella cartella www per vedere se ti lascia?
Comunque secondo me non era necessario creare un gruppo nuovo, io l'ho risolta mettendo il mio utente nel gruppo root e dando permesso di scrittura in www per il gruppo root (ovviamente la directory www ha come gruppo root e non www-data).
"La fede in una missione divina è una delle tante forme di certezza che hanno afflitto la razza umana." - Bertrand Russell