Trivial File Transfer Protocol (TFTP) is a very simple file transfer protocol, with the functionality of a very basic form of FTP. It has no authentication system. (more on wikipedia)

TFTP Servers

Choosing a tftp server ...

Name

Netkit-tftp

HPA

Atftpd

DnsMasq

Package

tftpd

tftpd-hpa

atftpd

dnsmasq

Default root location

/srv/tftp

/var/lib/tftpboot

/var/lib/tftpboot

/var/ftpd

Started from

inetd

inetd (or daemon) (!)

inetd (or daemon) (!)

daemon

Popcon
as of 2008-05

1012

1420

650

15651

Features

blksize option
RFC2348

?

yes
blksize2 too

yes

?

tsize option
RFC2349

?

yes

yes

?

timeout option
RFC2349

?

yes
utimeout2 too

yes

?

multicast option
RFC2090

?

no

yes

?

Others Features

-

* rewrite URL (regexp + remote adress)

* rewrite URL (regexp)

?

General Information

Home

home

home

home

home

Mailing list

-

ml

-

ml

Legend : (!) This setting can be preseeded.

TFTP Clients

Name

Netkit-tftp

HPA

Atftpd

Package

tftp

tftp-hpa

atftp

Home

home

home

home


See also

  1. Note that dnsmasq provide multiple services, and tftp server is disabled by default. So most people probably don't install it for tftpd service (1)