NOME
tftpd — Server Internet Trivial File Transfer Protocol
SINTASSI
tftpd [−l] [−n] [directory ...]
DESCRIZIONE
Tftpd è un server che supporta l’Internet Trivial File Transfer Protocol (RFC 783). I server TFTP operano alla porta indicata nella descrizione del servizio ’tftp’; vedere services(5). Il server normalmente è avviato da inetd(8).
L’uso di tftp(1) non richiede un account o password sul sistema remoto. A causa della mancanza di informazioni di autenticazione, tftpd consentirà solo l’accesso a file leggibili pubblicamente. I file contenenti la stringa ’’/../’’ non sono permessi. I file devono essere scritti solo se essi esistono già e sono pubblicamente scrivibili. Notare che questo estende il concetto di ’’pubblico’’ per includere tutti gli utenti su tutti gli host che possono essere raggiunti attraverso la rete; ciò potrebbe non essere appropriato su tutti i sistemi, e le sue implicazioni dovrebbero essere considerate prima di abilitare il servizio tfpt. Il server dovrebbe avere l’ID dell’utente con il più basso pribilegio possibile.
L’accesso ai file può essere ristertto invocando tftpd con un elenco di directory che includa fino a 20 percorsi come argomenti del programma server in /etc/inetd.conf. In questo caso l’accesso è ristretto ai file i cui nomi hanno per prefisso una delle directory date. Anche le directory date sono trattate come percorso di ricerca per richieste di nomi di file relativi.
Le opzioni sono:
−l
Fa il log di tutte le richieste usando syslog(3).
−n
Sopprime il riconoscimento negativo delle richieste di nomi di file relativi inesistenti.
VEDERE ANCHE
STORIA
Il comando tftpd è apparso nella 4.2BSD.