Vi ricordo che dopo l'installazione il demone sara' attivo
ma dovete far partire il server ftp.
Andate in.
#/etc/init.d/
e poi #vsftpd start per far partire il servizio
e poi #vsftpd stop per stopparlo.
Questo sara utile quando modificate il file di configurazione
e dovete far ripartire il servizio per fargli leggere la
nuova configurazione.
Se notate e' stata creata una home per l'utente ftp (/home/ftp)
e dentro ci sara' cio' che vedra' l'utente connesso.
Inizialmente è impostato per accedervi come anonymous
e sensa passwd
Vi sollevito come sempre a leggere i manuali (#man vsftpd.conf).
Editate /etc/vsftpd.conf e iniziamo la modifica, vi do solo
le principali modifiche per fare una cosa funzionante
anonumous_enable=yes
local_enable=yes
(in mancanza della prima si assume cmq un valore uguale
a yes
la seconda accetta le connessioni anche dagli utenti di
sitema)
write_enable=NO
anon_upload_enable=NO
(queste opzioni permettono l'upload sul hd oppure no, in
questo caso non e' permesso).
Se oltre agli upload si vuole anche far cancellare, rinominare
file o creare nuove directory ci vogliono queste due specifiche):
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
il resto lasciatelo com'e'.
Per ulteriori opzioni leggetevi il manuale.
NB.: ci sono alcune distribuzioni dove l'user non viene
creato in automatico (ad esempio la mandrake) e lo dovete
fare voi.
Vi ricordo che ad ogni utente e' associata una shell e'
in questo caso la shell per l'user ftp non serve quindi
si imposta
/bin/false che è un valore che identifica nessuna
shell. Tale valore però per essere assegnato deve
essere presente nel
file /etc/shells se non lo fosse (andateci a vedere prima
con #vim /etc/shells) e sufficiente dare:
#echo "/bin/false/" >> /etc/shells
ora create il gruppo e l'utente:
#groupadd -g 75 ftp
#useradd -d /var/ftp -s /bin/false -u 75 -g 75 ftp
e poi procedete all'installazione del server col pacchetto
rmp che trovate in giro in rete o nel cd.
Per dubbi e perplessita' a riguardo contattatemi:
e-mail: hsnemesi@email.it
msn: hsnemesi@email.it
yahoo: bl4cknightwolf
icq: 146283389
ircnet e azzurranet: #tuttoirc
Dan^K^e
|