[Server] Organizzare Apache2
[Server] Organizzare Apache2
Vorrei riuscire a modificare la root di apache /var/www/ con la root home dell'utente virtuoid cosi' da potermi connettere al server ftp utilizzando DreamWeaver. Grazie da ora per i vostri consigli!! (Cercate di essere umani sono un neofita;))
- Massimo S.
- Entusiasta Emergente

- Messaggi: 1931
- Iscrizione: giovedì 28 settembre 2006, 14:34
Re: [Server] Organizzare Apache2
Potresti provare a modificare il file /etc/apache2/sites-available/default
mettendo al posto di "DocumentRoot /var/www/" il valore che serve a te.
Visto che sei un neofita, ricordo che per modificare quel file servono i privilegi di root, ovvero va usato sudo e compagnia cantante, ad esempio puoi fare (ipotizzo che usi gnome)
Edit: mi pare che apache2 venga eseguito con un utente apposito, tipo www-data e comunque non root, quindi devi fare in modo che i file che metti nella home del tuo utenti virtuoid siano leggibili da qualsiasi utente se no potresti avere problemi di permessi con apache
mettendo al posto di "DocumentRoot /var/www/" il valore che serve a te.
Visto che sei un neofita, ricordo che per modificare quel file servono i privilegi di root, ovvero va usato sudo e compagnia cantante, ad esempio puoi fare (ipotizzo che usi gnome)
Codice: Seleziona tutto
gksudo gedit /etc/apache2/sites-available/default
Ultima modifica di Massimo S. il venerdì 25 aprile 2008, 23:03, modificato 1 volta in totale.
Re: [Server] Organizzare Apache2
come faccio a fare in modo che i file che metto nella cartella var/www siano leggibili a tutti senza accedere con un semplice - sudo chmod 777 nomefile - ? contando che metto le cose nel server via FTP con dreamweaver.Massimo S. ha scritto: mi pare che apache2 venga eseguito con un utente apposito, tipo www-data e comunque non root, quindi devi fare in modo che i file che metti nella home del tuo utenti virtuoid siano leggibili da qualsiasi utente se no potresti avere problemi di permessi con apache
- Massimo S.
- Entusiasta Emergente

- Messaggi: 1931
- Iscrizione: giovedì 28 settembre 2006, 14:34
Re: [Server] Organizzare Apache2
chmod 777 nomefile dovrebbe andare, anzi è pure troppo perché da a tutti gli utenti tutti i diritti sul file.
basterebbe dare a tutti gli utenti il diritto di lettura con
basterebbe dare a tutti gli utenti il diritto di lettura con
Codice: Seleziona tutto
chmod a+r nomfileRe: [Server] Organizzare Apache2
il problema sussiste xche' ogni volta che un file viene messo via ftp nel server ha bisogno che io intervenga con un sudo e corregga i permessi ... come faccio a far si che il server gestista i permessi in maniera autonoma in modo che chi ha l'accesso possa uppare via ftp e chi no possa leggere via http?
- Massimo S.
- Entusiasta Emergente

- Messaggi: 1931
- Iscrizione: giovedì 28 settembre 2006, 14:34
Re: [Server] Organizzare Apache2
Forse puoi giocare con il comando umask (http://it.wikipedia.org/wiki/Umask)
Puoi farci un po di prove, solo che bisognerebbe capire in quale script mettere il comando umask in modo che sia eseguito ogni volta che uno si connette in ftp..... ???
Al limite si può cambiare globalmente nel file /etc/profile
alla fine di questo file già ci dovrebbe essere una riga umask, basta modificarla
Puoi farci un po di prove, solo che bisognerebbe capire in quale script mettere il comando umask in modo che sia eseguito ogni volta che uno si connette in ftp..... ???
Al limite si può cambiare globalmente nel file /etc/profile
alla fine di questo file già ci dovrebbe essere una riga umask, basta modificarla
Re: [Server] Organizzare Apache2
dopo un po' di test ho messo a 777 anche l'umask di etc/profile (che è veramente in fondo al file) xo' niente da fare, i permessi non si risolvono Aiuto!!
- Massimo S.
- Entusiasta Emergente

- Messaggi: 1931
- Iscrizione: giovedì 28 settembre 2006, 14:34
Re: [Server] Organizzare Apache2
Hai letto bene la pagina di wikipedia?
Se metti umask=777. i file saranno creati con nessun permesso, non con tutti
Se metti umask=777. i file saranno creati con nessun permesso, non con tutti
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite