123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- .\" 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)
|