venerdì 28 agosto 2015

Trivial FTP su Debian

Puo' servire, specialmente per aggiornare firmware di apparati di rete, dover configurare un server TFtp, una sorta di Ftp con servizi decisamente alleggeriti.
Il server lavora su porta UPD 69 e supporta solo le funzioni di base (download/upload, non e' supportata l'autenticazione utente, non sono supportate le sottodirectory ed il listing della directory ...quindi se non ci conosce il nome del file non si lavora)

Su Debian esistono varie scelte per un server Tftp, in questo caso ho usato quello piu' semplice
Per l'installazione si digita semplicemente (server piu' client)

apt-get install tftp tfpd

al contrario di altri servizi, questo viene gestito direttamente da /etc/inet.conf dalla seguente riga

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp
l'ultimo parametro e' la directory in cui saranno contenuti e saranno salvati i file del server Tftp

per lo stop ed il restart non c'e' uno script in /etc/init.d. Si deve riavviare tutto il servizio di rete