diff options
Diffstat (limited to 'contrib/tftp/tftpd.8')
-rw-r--r-- | contrib/tftp/tftpd.8 | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/contrib/tftp/tftpd.8 b/contrib/tftp/tftpd.8 new file mode 100644 index 00000000..6a154c10 --- /dev/null +++ b/contrib/tftp/tftpd.8 @@ -0,0 +1,75 @@ +.\" Copyright (c) 1983 The Regents of the University of California. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms are permitted +.\" provided that the above copyright notice and this paragraph are +.\" duplicated in all such forms and that any documentation, +.\" advertising materials, and other materials related to such +.\" distribution and use acknowledge that the software was developed +.\" by the University of California, Berkeley. The name of the +.\" University may not be used to endorse or promote products derived +.\" from this software without specific prior written permission. +.\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED +.\" WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. +.\" +.\" @(#)tftpd.8 6.3 (Berkeley) 9/20/88 +.\" +.TH TFTPD 8 "September 20, 1988" +.UC 5 +.SH NAME +tftpd \- DARPA Trivial File Transfer Protocol server +.SH SYNOPSIS +.B /etc/tftpd +[ +.SM \-c +<rootdir> ] [ +.SM \-d +] [ +.SM \-r +<filter> ] +.SH DESCRIPTION +.I Tftpd +is a server which supports the DARPA Trivial File Transfer +Protocol. +The TFTP server operates +at the port indicated in the ``tftp'' service description; +see +.IR services (5). +The server is normally started by +.IR inetd (8). +.PP +The use of +.I tftp +does not require an account or password on the remote system. +Due to the lack of authentication information, +.I tftpd +will allow only publicly readable files to be +accessed. +Files may be written only if they already exist and are publicly writable. +Note that this extends the concept of ``public'' to include +all users on all hosts that can be reached through the network; +this may not be appropriate on all systems, and its implications +should be considered before enabling tftp service. +The server should have the user ID with the lowest possible privilege. +.SH OPTIONS +.TP +.B \-c +Pathname of a directory that is considered the rootdirectory for all +transfers. N.B. +.I tftpd +does not actually perform a +.IR chroot (2) +call; you should be aware of the security implications and you +probably should run the server from an unpriviledged account. +.TP +.B \-d +Increased debugging level. +.TP +.B \-r +Pathname of a file that is considered to be a filter program. Whenever +a client tries to download this file, the filter will be started and +its output is send to the client. An arbitrary amount of these +filters can be specified. +.SH "SEE ALSO" +tftp(1), inetd(8) |