View Full Version : In C vorrei un server FTP
ambassady
22-09-2003, 19:32
Salve a tutti.
mi dite come fare un picolo server FTP giusto piccolo senza pretese?
Grazie!
maxithron
22-09-2003, 20:12
ehmm....mi sa che non ho capito :wtf:
cioè vorresti scrivere un'applicazione in C che sia un prog ftp oppure vorresti un server ftp e basta?
ambassady
22-09-2003, 20:14
scriverlo proprio
maxithron
22-09-2003, 20:19
Credo comunque sia la seconda opzione:cool:
In questo caso, se mastichi un pò di linux, ti consiglerei una debian come distribuzione installandole solo i servizi che ti servono (ftp).
Veramente non serve molto altro.
A parte qualche lettura di how to:
http://a2.swlibero.org/a2186.html#title2100
http://www.linuxselfhelp.com/cats/apps_servers/ftp_servers.html
maxithron
22-09-2003, 20:19
Originariamente inviato da ambassady
scriverlo proprio
Hai un bel pò di tempo da spendere tu eh?:D
totti240282
22-09-2003, 20:29
e senza scriverlo ?????????'
ambassady
22-09-2003, 20:31
piccolo, veramente piccolo lo voglio!!
grazie!!
maxithron
22-09-2003, 20:37
Originariamente inviato da totti240282
e senza scriverlo ?????????'
E' sicuramente la cosa + veloce e semplice anche perchè:
1) programmi ftp ben fatti ne esistono a migliaia e quindi, se vuoi consumare i tuoi neuroni su qualcosa, che almeno si aqualcosa di nuovo:p
2) Ti basta un discreto pc su cui installare una distribuzione linux(ti consiglio caldamente debian) e come ti dicevo un pò + su, puoi scegliere di installare soltanto servizi di ftp.
In questo modo, oltre ad aver ottenuto lo scopo di realizzare un server ftp a costo in pratica pari a zero(salvo pc ma credo che tu già lo possegga..)hai una quantità di documentazione disponibile online chiarissima ed utilissima.
totti240282
22-09-2003, 21:01
bulletftp è buono per winxp ????????????
maxithron
22-09-2003, 21:10
Aspetta, non vorrei ricordarmi male ma bullet ftp è un'applicazione Client-FTP non server(semprechè la memoria non m'inganni)oltretutto è shareware.
Molto meglio Total Commander (shareware anch'esso ma praticamente senza limiti di utilizzo) ma parliamo sempre di applicazioni lato client e non server.
maxithron
22-09-2003, 21:42
Ad ogni modo, se proprio vuoi divertirti a scrivere, ti consiglio di usare c++ e ricorda che devi scrivere codice sia lato client che server. Per esempio potresti "partire da qui":
http://www.codeguru.com/network/FileTransferUsingSockets.shtml
Piccolo o grande, devi studiarti le socket, i processi e alcuni metodi di IPC. Pertanto hai da che rimboccarti le maniche. :D
Senza contare l'RFC del protocollo FTP...
Originariamente inviato da cionci
Senza contare l'RFC del protocollo FTP...
Infatti...mi sembra la prima cosa da fare :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.