[RISOLTO] Limitare utenti su server ftp (vsftpd)
[RISOLTO] Limitare utenti su server ftp (vsftpd)
Ciao a tutti!
Ecco un altra questione che mi tormenta e che spero di risolvere!
Allora ho installato vsftpd perfettamente e funziona tutto..ho creato un utente chiamato "mftp" dandogli come home la cartella /home/mftp.
Ho disabilitato l'accesso come anonimi su vsftpd e abilitato la connessione per gli utenti locali.
Ora ecco il problema: essendo l'utente "mftp" un utente locale se da il comando (nella shell ftp)
cd /
Viene spostato nella mia cartella base, proprio la / del mio pc...invece io vorrei limitarlo solo alla cartella /home/mftp...cioè lui dando il comando
cd /
Dovrebbe finire nella cartella /home/mftp e non in /
Spero di essermi spiegato bene, e spero di risolvere!
Ciao e grazie!
Ecco un altra questione che mi tormenta e che spero di risolvere!
Allora ho installato vsftpd perfettamente e funziona tutto..ho creato un utente chiamato "mftp" dandogli come home la cartella /home/mftp.
Ho disabilitato l'accesso come anonimi su vsftpd e abilitato la connessione per gli utenti locali.
Ora ecco il problema: essendo l'utente "mftp" un utente locale se da il comando (nella shell ftp)
cd /
Viene spostato nella mia cartella base, proprio la / del mio pc...invece io vorrei limitarlo solo alla cartella /home/mftp...cioè lui dando il comando
cd /
Dovrebbe finire nella cartella /home/mftp e non in /
Spero di essermi spiegato bene, e spero di risolvere!
Ciao e grazie!
Ultima modifica di m4ssimo il martedì 26 agosto 2008, 15:14, modificato 1 volta in totale.
Re: Limitare utenti su server ftp (vsftpd)
RISOLTO
Scusate il messaggio inutile ma ho risolto:
ho de-commentato queste righe nel file di configurazione (/etc/vsftpd.conf):
In questo modo gli utenti che sono contenuti nel file /etc/vsftpd.chroot_list HANNO accesso a tutto il sistema, chi invece NON è presente nel file non può andare nelle cartelle "al disopra" della sua home.
Spero possa tornare utile a qualcuno!
Scusate il messaggio inutile ma ho risolto:
ho de-commentato queste righe nel file di configurazione (/etc/vsftpd.conf):
Codice: Seleziona tutto
# You may restrict local users to their home directories. See the FAQ for
# the possible risks in this before using chroot_local_user or
# chroot_list_enable below.
chroot_local_user=YES
#
# You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_listSpero possa tornare utile a qualcuno!
Re: Limitare utenti su server ftp (vsftpd)
Ottimo, grazie mille. A me è tornato utilissimo. (good)m4ssimo ha scritto: RISOLTO
Scusate il messaggio inutile ma ho risolto:
ho de-commentato queste righe nel file di configurazione (/etc/vsftpd.conf):
In questo modo gli utenti che sono contenuti nel file /etc/vsftpd.chroot_list HANNO accesso a tutto il sistema, chi invece NON è presente nel file non può andare nelle cartelle "al disopra" della sua home.Codice: Seleziona tutto
# You may restrict local users to their home directories. See the FAQ for # the possible risks in this before using chroot_local_user or # chroot_list_enable below. chroot_local_user=YES # # You may specify an explicit list of local users to chroot() to their home # directory. If chroot_local_user is YES, then this list becomes a list of # users to NOT chroot(). chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd.chroot_list
Spero possa tornare utile a qualcuno!
-
Alex M0rF3uS
- Entusiasta Emergente

- Messaggi: 2362
- Iscrizione: venerdì 13 luglio 2007, 18:43
- Contatti:
Re: [RISOLTO] Limitare utenti su server ftp (vsftpd)
Io invece ho problemi, ho seguito passo passo la procedura, ma quando mi collego con un client ftp l'utente guest può navigare su tutta la root!!! mi manca qualche passaggio? Grazie...
Limitare utenti su server ftp (vsftpd)
ho scoperto dopo vari tentativi che se faccio l'accesso con ftp sulla porta 21 vedo solo la mia home e quindi non posso salire verso la root, mentre se mi loggo con sftp sulla porta 22 posso tranquillamente navigare sulla root.
Suggerimenti? Grazie......
Suggerimenti? Grazie......
-
fieraf
- Scoppiettante Seguace

- Messaggi: 630
- Iscrizione: martedì 18 novembre 2008, 9:52
- Distribuzione: Ubuntu 14.04.3 LTS
Re: [RISOLTO] Limitare utenti su server ftp (vsftpd)
solo si deve abilitare il chroot, e non il chroot_list, perché tutti quelli che stanno nella lista, non saranno chroottati, vedere il man di vsftpd.
ciao
ciao
Re: Limitare utenti su server ftp (vsftpd)
m4ssimo [url=http://forum.ubuntu-it.org/viewtopic.php?p=1441095#p1441095][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:RISOLTO
Scusate il messaggio inutile ma ho risolto:
ho de-commentato queste righe nel file di configurazione (/etc/vsftpd.conf):
In questo modo gli utenti che sono contenuti nel file /etc/vsftpd.chroot_list HANNO accesso a tutto il sistema, chi invece NON è presente nel file non può andare nelle cartelle "al disopra" della sua home.Codice: Seleziona tutto
# You may restrict local users to their home directories. See the FAQ for # the possible risks in this before using chroot_local_user or # chroot_list_enable below. chroot_local_user=YES # # You may specify an explicit list of local users to chroot() to their home # directory. If chroot_local_user is YES, then this list becomes a list of # users to NOT chroot(). chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd.chroot_list
Spero possa tornare utile a qualcuno!
ciao,ho pure io lo stesso problema,ma se configuro il file come te quando vado a connettermi con filezilla mi viene questo errore
500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list
qualcuno sa aiutarmi?
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite