mirror of
https://github.com/ipxe/ipxe
synced 2025-12-11 05:51:37 +03:00
Initial revision
This commit is contained in:
75
contrib/tftp/tftpd.8
Normal file
75
contrib/tftp/tftpd.8
Normal file
@@ -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)
|
||||
Reference in New Issue
Block a user