Creazione Server Ftp con vsftpd

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
freddo
Prode Principiante
Messaggi: 100
Iscrizione: sabato 21 aprile 2007, 18:44

Creazione Server Ftp con vsftpd

Messaggio da freddo »

Ciao a tutti ragazzi, vorrei installare un server ftp sul mio server. Ho seguito la guida ufficiale ed ho installato vsftpd senza problemi.
Vorrei che il server fosse visibile dall'esterno quindi la sicurezza deve essere il punto di forza del mio piccolo server ftp. Con mio grande stupore (e rammarico) ho notato che non è possibile gestire utenti, in maniera indipendete dal sistema.
Ho l'esigenza di poter aggiungere, rimuovere, modificare permessi ad utenti che nulla hanno a che fare con gli utenti del sistema,  è possibile fare ciò? (un utente per il server ftp non deve essere un utente per il Sistema Operativo). Vorrei inoltre condividere, tramite il server ftp, solo ed esclusivamente una cartella e non tutto il filesystem come la guida riporta!

Grazie a tutti.
Un saluto da Freddo.
We must know, We will know (D. Hilbert)
Alex M0rF3uS
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2362
Iscrizione: venerdì 13 luglio 2007, 18:43
Contatti:

Re: Creazione Server Ftp con vsftpd

Messaggio da Alex M0rF3uS »

non puoi proprio perchè vsftpd e linux sono concepiti per la sicurezza devi quindi creare un utente sul sistema impostargli la home e i permessi per eventuali altre cartelle di modo che lui possa lavorare e vedere solo le proprie cartelle, inoltre non ricordo bene la guida ma mi pare che non faccia condividere l'intero filesystem  ???
Avatar utente
freddo
Prode Principiante
Messaggi: 100
Iscrizione: sabato 21 aprile 2007, 18:44

Re: Creazione Server Ftp con vsftpd

Messaggio da freddo »

Ecco qui riporto testualmente una parte della guida:
Ora è possibile tentare di collegarsi al server con il comando descritto in precedenza ed effettuare l'accesso utilizzando uno degli account utente presenti sul sistema locale. Gli utenti del sistema avranno accesso al servizio FTP potendo esplorare tutte le cartelle del sistema.

Applicando le impostazioni sopra discusse, gli utenti del sistema avranno accesso, tramite il servizio FTP, a tutte le cartelle del filesystem locale. Per evitare ciò è opportuno limitare l'accesso degli utenti solamente alla propria cartella Home.

A tale scopo è utile decommentare la seguente riga:

#chroot_local_user=YES
Come vedi abilitando l'opportuna opzione gli utenti  avranno accesso a tutto il filesystem (con i permessi a loro concessi ovviamente), chiaramente posso sempre NON abilitarla ed ovviare al problema.
Nella stessa guida c'è un punto che spiega come ottenere degli utenti virtuali utilizzando MySQL, il fatto è che questa soluzione fa uso di un'interfaccia WEB e di conseguenza mi costringe ad installare Apache. Non c'è un modo per interagire con pure-ftpd mediante riga di comando? Ripeto le mie intezioni: vorrei creare alcuni utenti virtuali (utenti non del sistema) e consentire loro l'accesso solo ed esclusivamente ad una o più directory da me scelte.

Grazie mille.
We must know, We will know (D. Hilbert)
Avatar utente
OriginalP
Prode Principiante
Messaggi: 67
Iscrizione: sabato 8 dicembre 2007, 12:57
Località: Noventa Padovana

Re: Creazione Server Ftp con vsftpd

Messaggio da OriginalP »

per amministrare MySQL non è obbligatorio phpMyAdmin, puoi anche farlo tramite riga di comando

vedi anche http://www.howtoforge.com/vsftpd_mysql_debian_etch
Avatar utente
freddo
Prode Principiante
Messaggi: 100
Iscrizione: sabato 21 aprile 2007, 18:44

Re: Creazione Server Ftp con vsftpd

Messaggio da freddo »

Perfetto credo proprio che questo è quello che faccia per me, se dovessi avere delle difficoltà sei disposto a darmi una mano? Grazie mille.
We must know, We will know (D. Hilbert)
Avatar utente
freddo
Prode Principiante
Messaggi: 100
Iscrizione: sabato 21 aprile 2007, 18:44

Re: Creazione Server Ftp con vsftpd

Messaggio da freddo »

Nella guida che mi hai segnalato si richiede l'installazione di phpadmin, questo chiaramente comporta l'installazione di apache2. Nonostante non fosse questo il mio obiettivo ho seguito alla lettera tutti i procedementi ma dopo varie prove sono stato costretto a disinstallare tutto ciò che precedentemente avevo installato. Potresti spiegarmi passo passo come configurare il database mysql e vsftpd?
Grazie mille
We must know, We will know (D. Hilbert)
Avatar utente
freddo
Prode Principiante
Messaggi: 100
Iscrizione: sabato 21 aprile 2007, 18:44

Re: Creazione Server Ftp con vsftpd

Messaggio da freddo »

Ho seguito la guida della comunità, ho installato pure-ftpd. Mi è parso di capire che vsftpd e pure-ftpd sono due cose ben distinte, non capisco perchè nella guida viene richiesta l'installazione di entrambe ma in ogni caso non è quello il mio problema. Ho installato lo script php per la gestione di pure-ftpd, ad un certo punto mi viene richiesto di modificare i due file di configurazione pure-ftpd.conf.sample e pureftpd-mysql.conf.sample ma non riesco a trovarli da nessuna parte!! C'è qualcuno in grado di aiutarmi ad installare correttamente il tutto?
We must know, We will know (D. Hilbert)
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti