Newsgroup: it.comp.os.linux.iniziare
Titolo: chiedo info per vsftpd

Ho installato vsftpd (e funziona) ma ho qualche problema (nel mio
cervello) perchè non riesco a configurarlo (creare utenti ecc),
qualcuno potrebbe gentilmente postarmi un link a qualche guida
semplice, poi sapete dirmi se ha una gui?
Grazie molte.

Stefano-Mirandola(Step) wrote:

Gli utenti sono quelli del sistema! Quindi creando un utente come di
consueto (useradd) puoi usarli anche per accedere al sistema via ftp.
Per le gui... non lo so.
-- 
Ciao!
Francesco
(slackware powered)

 per un po'.
Non comprendo!
C'è modo e modo di rispondere e quello che hai appena proposto è il più
cafone! Lo spirito del ng (come quello di internet) è quello di condividere
informazioni non di frustrare persone!
O siete tutti inaciditi a furia di usare linux?
Stefano ha fatto due domande, chiare, in topic e poste in modo educato! Che
bisogno c'è di rispondere con "affari tuoi! studiati la documentazione e
non rompere i coglioni a noi guru"?
Se non vuoi rispondere nessuno ti obbliga!


[CUT]
Francesco Piraneo G. ha scritto:

Grazie a Francesco intanto, e poi a tutti per l'interesse, ^_^ io non
bado allo spirito di chi posta ma prendo per oro tutto ciò che mi
viene consigliato (non essendo esperto) quindi (mentre mi leggo tutta
la guida) provo a pensare cos'altro potrei chiedere di intelligente,
per ora rigrazio tutti, MITICI
Ciao...    ;)
(per ora sono fermo al  #man /etc/vsftpd/vsftpd.conf ma prima o poi
tornerò a rompere le scatole)

Era il Sunday 11 June 2006 16:33 e cosi` parlo` Stefano-Mirandola(Step) ...

Niente gui, che io sappia. La configurazione si fa un editor. Eccoti un
esempio, ma controlla le opzioni col man. Potrebbero non andarti bene.
Anzi, sicuramente dovrai cambiare qualcosina.
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
idle_session_timeout=600
data_connection_timeout=120
chroot_list_enable=YES
chroot_local_user=YES
chroot_list_file=/etc/vsftpd/chroot_list
pam_service_name=vsftpd
listen=YES
tcp_wrappers=YES
dirlist_enable=YES
download_enable=YES
hide_ids=NO
ssl_enable=NO

Stefano-Mirandola(Step) wrote:

Problemi:
innanzitutto definisci quale distro stai usando, e allega pure il file
vsftpd.conf questo perché alcune distro potrebbero prevedere grosse
differenze sulla configurazione di base dei propri server, mentra altre
potrebbero lasciare invariati i singoli server con i loro file di
configurazione di default.
Questo aiuta a ricevere risposte corrette al primo colpo.
Detto questo..
se la distro è una RHEL/CentOS/ecc.. (base Red hat per intenderci)
in /etc/ trovi:
vsftpd.chroot_list 
 qui va la lista degli utenti chroottati
vsftpd.ftpusers
 la lista di chi non ha accesso
vsftpd.user_list
 la lista degli utenti abilitati
i file sono abbondantemente documentati, basta dargli un occhiata per
comprenderne il funzionamento
Nota:
Solitamente gli utenti con accesso ftp non hanno una shell abilitata mentre
altri potrebbero avere una shell valida ma non un account ftp.

Solitamente gli utenti con accesso ftp non hanno una shell abilitata mentre
altri potrebbero avere una shell valida ma non un account ftp.
Sono un po tardo, significa che chi non ha una shell è entrato come
anonymus?

 
Forse intendeva dire che tu devi aggiungere nel tuo sistema gli account
ftp come utenti.
Poi *in genere* chi ha un account ftp sulla tua macchina non avrà una
shell, cioè entrerà solo in ftp e potrà fare soltanto quello che gli
permette vsftpd,e non avrà una shell *completa* (per avere una shell da
remoto ci vuole sshd).

 remoto ci vuole sshd).
Grazie per la precisazione, adesso ho capito la differenza, comincio a
creare gli utenti ciao...

Ho fatto svariate prove ma da remoto non mi entra (in locale si)
nell'ftp anche se chiede la pw.
la mia config attuale è:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=whoever   (se non lo attivo non mi chiede la pw)
xferlog_std_format=YES
data_connection_timeout=80
pam_service_name=vsftpd
userlist_enable=YES
#enable for standalone mode
listen=YES
tcp_wrappers=YES
Non mi permette di entrare perchè c'è qualche errore di config o devo
modificare la "userlist"?
Ora è messa così:
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody
Ospite
Ciao, grazie..