tftpd(1M) TCP/IP R4.11 tftpd(1M)
NAME
tftpd - Trivial File Transfer Protocol server
SYNOPSIS
tftpd [ -d ] [ -s ] [ homedir ]
DESCRIPTION
The tftpd server supports the DARPA Trivial File Transfer Protocol
(TFTP). Users of tftp from other network hosts can log on to a host
that runs tftpd and transfer files. The users need not have accounts
on the tftpd host and need not enter passwords.
The tftpd server is invoked by the inetd server when it detects an
incoming connection on the port specified in /etc/services. See
inetd(1M) and services(4) for details.
The options are:
-d Debug: each socket created by tftpd will have debugging
enabled, with output going to /tmp/tftpd*.
-s Secure mode: limit access to files with public access
located in homedir, or in /tftpboot if homedir is not
specified.
homedir Look in homedir for simple (relative) filenames, or in
/tftpboot if no homedir is specified. If specified, homedir
must be a fully-qualified pathname.
The tftpd server must be enabled on network hosts that support
diskless workstations. On DG/UX systems, tftpd is enabled by default
in secure mode:
* Only host files located in /tftpboot can be accessed at all.
* To be accessed by the tftp get operation, a file must have read
access assigned for group other.
* To be accessed by the tftp put operation, a file must have write
access assigned for group other.
To change this default, edit the tftpd startup line in the
/etc/inetd.conf file.
Enabling tftpd without the -s option creates a potential security
problem: any tftp user on the network can access any readable file on
the host. Thus, if you run the program in non-secure mode, you should
check the access permissions of sensitive files.
SEE ALSO
inetd(1M), tftp(1C), services(4).
Licensed material--property of copyright holder(s)