4.3BSD beta release manual page
[unix-history] / usr / src / libexec / tftpd / tftpd.8
CommitLineData
9a0d3ce2
KM
1.\" Copyright (c) 1983 Regents of the University of California.
2.\" All rights reserved. The Berkeley software License Agreement
3.\" specifies the terms and conditions for redistribution.
4.\"
cdffac89 5.\" @(#)tftpd.8 6.1 (Berkeley) %G%
9a0d3ce2 6.\"
cdffac89 7.TH TFTPD 8C ""
9a0d3ce2
KM
8.UC 5
9.SH NAME
10tftpd \- DARPA Trivial File Transfer Protocol server
11.SH SYNOPSIS
12.B /etc/tftpd
13[
14.B \-d
15] [
16.I port
17]
18.SH DESCRIPTION
19.I Tftpd
20is a server which supports the DARPA Trivial File Transfer
21Protocol. The TFTP server operates
22at the port indicated in the ``tftp'' service description;
23see
24.IR services (5).
25This port number may be overridden (for debugging purposes)
26by specifying a port number on the command line. If the
27.B \-d
28option is specified, each socket created by
29.I tftpd
30will have debugging enabled (see SO_DEBUG in
31.IR socket (2)).
32.PP
33The use of
34.I tftp
35does not require an account or password on the remote system.
36Due to the lack of authentication information,
37.I tftpd
38will allow only publicly readable files to be
39accessed.
40Note that this extends the concept of ``public'' to include
41all users on all hosts that can be reached through the network;
42this may not be appropriate on all systems, and its implications
43should be considered before enabling tftp service.
44.SH "SEE ALSO"
45tftp(1C)
46.SH BUGS
47This server is known only to be self consistent
48(i.e. it operates with the user TFTP program,
49.IR tftp (1C)).
50Due to the unreliability of the transport protocol
51(UDP) and the scarcity of TFTP implementations,
52it is uncertain whether it really works.
53.PP
54The search permissions of the directories leading to the files accessed
55are not checked.