TFTPD(8C) BSD TFTPD(8C)
NAME
tftpd - tftp daemon
SYNOPSIS
/etc/tftpd
DESCRIPTION
tftpd is a daemon which runs the trivial file transfer protocol server
for the BSD Internet software. It is called by inetd(8C) when an
incoming datagram requests the tftp(1C) service. It then handles
tftp(1C) file transfers in accordance with RFC783.
Note that /etc/tftpd must be setuid to a designated tftp(1C) user
(usually a very non-privileged userid and never root) and that the
tftp(1C) spool directory must be owned by that user.
NOTES
The Domain/OS BSD versions of tftp(1C) and tftpd are adaptations of the
Massachusetts Institute of Technology implementations of the tftp
protocol. Domain/OS BSD tftp will interface with any RFC783 compliant
implementation. Note, however, that the 4.3BSD distribution version of
tftp does not meet these restrictions.
WARNINGS
tftp(1C) and tftpd comprise an implementation of the Trivial File
Transfer Protocol described in RFC783. They allow you to quickly copy
files among hosts on an internet without regard to ownership or access
restrictions. Therefore, the desired security of a system should be
considered before allowing tftp(1C) transactions. In an inspired attempt
to prevent accidental destruction of important files, tftp(1C) requires
that remote file names be absolute pathnames (that is, beginning with /)
containing the string "/tftp/", but not containing the string "/../".
SEE ALSO
tftp(1C), inetd(8C);
Configuring and Managing TCP/IP.