[Server] Organizzare Apache2

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Virtuoid
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 25 aprile 2008, 14:29

[Server] Organizzare Apache2

Messaggio da Virtuoid »

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;))
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: [Server] Organizzare Apache2

Messaggio da Massimo S. »

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)

Codice: Seleziona tutto

gksudo gedit /etc/apache2/sites-available/default
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
Ultima modifica di Massimo S. il venerdì 25 aprile 2008, 23:03, modificato 1 volta in totale.
Virtuoid
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 25 aprile 2008, 14:29

Re: [Server] Organizzare Apache2

Messaggio da Virtuoid »

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
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.
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: [Server] Organizzare Apache2

Messaggio da Massimo S. »

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

Codice: Seleziona tutto

chmod a+r nomfile
Virtuoid
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 25 aprile 2008, 14:29

Re: [Server] Organizzare Apache2

Messaggio da Virtuoid »

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?
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: [Server] Organizzare Apache2

Messaggio da Massimo S. »

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
Virtuoid
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 25 aprile 2008, 14:29

Re: [Server] Organizzare Apache2

Messaggio da Virtuoid »

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!!
Avatar utente
Massimo S.
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1931
Iscrizione: giovedì 28 settembre 2006, 14:34

Re: [Server] Organizzare Apache2

Messaggio da Massimo S. »

Hai letto bene la pagina di wikipedia?
Se metti umask=777. i file saranno creati con nessun permesso, non con tutti
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite