|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Server FTP
Raga, mi insegnate a configurare un server FTP qualunque ?
Sono un pò duro di comprendonio e non mi riesce |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Su internet sto trovano miliardi di siti che insegnano come installarlo e fare le configurazioni di base, ma nessuno che dica come configurare gli UTENTI e le loro DIR
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Potenza
Messaggi: 1137
|
Installa Vsftpd, semplice e sicuro come server, il manuale è molto chiaro anche se in inglese.
http://vsftpd.beasts.org/ |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Jan 2005
Messaggi: 387
|
Quote:
FTP ha mio parere ha senso o se configurato per uso anonimo o con utenti per reti dietro firewall di tipo domestico. Poi vedi tu.
__________________
|
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Il problema è l'uso.
Devo definire degli UTENTI e definire le loro DIRECTORY all'interno dei documenti httpdoc dell'Apache, ovvero devono accedere ai loro siti per uplodarli e modificarli. So già che FTP posso usare, so come farli partire, come arrestarli, come configurarli in generale, ma..... .... gli UTENTI e le loro DIR ?
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Visto che su tutti i forum e su molte guide si limitano a suggerire come configurare un FTP linkando il manuale, ma non si nomina mai la configurazione utenti e dir, vogliamo analizzare l'organizzazione di un FTP server ?
A) Caso dell'FTP che serve ad entrare nelle dir dei siti gestiti rispettivamente dall'Apache (un classico). In Win bastava inserire un utente e cliccare sulla dir prescelta, STOP. Qui su Linux mi sembra sia un pò diverso a causa dei vari permessi. Posso : a) Definire una apposita dir per l'ftp (/ftproot) e poi delle sottodir per gli utenti (/ftproot/user) oppure b) Definire le dir nelle home degli utenti /home/user/ftp . Esatto ? |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Potenza
Messaggi: 1137
|
Quote:
|
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Quote:
Come se non avessi cercato e non sto ancora cercando, guarda caso però sembra una cosa un pò più complicata del solito poichè tutti (su più di un forum) dal loro piedistallo continuano a dire SOLO guarda Google e linkano i manuali trovati con Google. Potrei risposndere a tutti i post in questo modo, sarei il nuovo genio Anche con il search sul forum non si trova nulla. Oh, facciamo una cosa, lo faccio io, poi lo scrivo così per lo meno chi lo cercherà in futuro avrà un riferimento |
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Allora, sono arrivato al punto che per avere un Utente del server FTP con una data directory devo crearlo con la home specifica in quella directory, questo può sembrare scontato per alcuni, ma non lo è certo per tutti e non viene minimamente trattato nel manuale del Vsftpd.
Creato l'utente però non riesco a loggarmi lo stesso con un client Ftp, mi dice Utente non riconosciuto o megloi "Login incorrect", quale potrebbe essere la causa ? Sto usando il vsftpd con il PAM su di un SUSE. |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Nov 2001
Città: Gavirate (Varese)
Messaggi: 7168
|
potresti anche provare proftpd con i virtual host...sintassi simile ad apache
__________________
·.·´¯`·)»Davide«(·´¯`·.· edivad82:~#/etc/init.d/brain restart - edivad82:~# cd /pub && more beer |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Quote:
Il Proftpd ha bisogno della creazione di un DataBase di Utente e password mi sembra? Non è che hai un idea del perchè non funziona l'autenticazione PAM con il Vsftpd ? Autentica solo un utente, ME, che ho un account completo sulla macchina. Ti posto anche il config : Codice PHP:
|
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Ok, ora funziona !
Avevo impostato gli utenti ($1) con questa caratteristica su consiglio di un sito trovato con Google. useradd -g ftpusers -d /var/www/html/$1 -s /sbin/nologin $1 La stringa /sbin/nologin mi impediva il log su ftp oltre che da bash. A breve un piccolo How to riassuntivo per i principianti come me che si avvicinano ai server FTP su Linux per la prima volta |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Dec 2000
Città: Faenza
Messaggi: 1043
|
Ok, più che un riassunto, un micro-riassunto che però sono sicuro sarà utile ai niubbi come me durante le search.
Configurazione FTP SERVER generico in Windows: Add new User nel programma, inserisco password e seleziono la cartella di destinazione dell'User in questione posizionandola nel punto PREFERITO del disco. Configurazione VsFTPd SERVER in Linux : a) Edito il file di configurazione vsftpd.conf e seleziono il tipo di FTP che voglio, se unico, anonimo, per utenti di sistema, etc. Seleziono anche le eventuali restrizioni di banda, ip, login. Un esempio di file di configurazione è un paio di post adddietro. Ora viene lo strano per chi è abituato ad usare win: Se (fatelo) avete selezionato il login attraverso il PAM, ovvero sia il login tramite il sistema ora dovete: b) Aggiungere un utente al sistema che sarà poi l'utente ftp facendo attenzione a: b1) Definire la home page di questo utente nella cartella dove vogliamo l'FTP server lo logghi, se non lo facciamo il vsftpd lo portarà in /home/user al suo log. b2) Stare attenti a definire anche i permessi relativi a quell'utente in questa sua cartella definita, es : /srv/www/httdocs/user Spero che ci sia qualche d'uno alle prime armi che lo possa trovare utile |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:35.




















