tftpd(1M) tftpd(1M)NAME tftpd, in.tftpd - responds to requests to use the DARPA Trivial File Transfer Protocol SYNOPSIS in.tftpd [-d] [-s] [home-directory] ARGUMENTS -d Enables debugging. home-directory Specifies a home directory to use rather than the default home directory, /tftpboot. -s Specifies secure mode. When this option is used, the directory change must succeed. In addition, tftpd changes its root directory to /tftpboot or the directory specified by home-directory, if provided. DESCRIPTION tftpd is a server that supports the DARPA Trivial File Transfer Protocol. The server operates at the port indicated in the tftp service description; see services(4N). By default, tftpd is disabled in the /etc/servers file. This is because users of tftp do not have to have an account or password on the remote system. To compensate for this lack of security, users of tftp are only allowed to access publicly readable files. Files may be written only if they already exist and are publicly writable. The definition of ``public'' includes all users on all hosts who can be reached through the network. This definition may not be appropriate on all systems, and you should consider the implications before enabling tftpd. The tftpd daemon runs with the user ID and group ID set to -2 (that is, nobody), which is consistent with the assumption that there are no files with that owner or group. However, this assumption is neither checked nor enforced. LIMITATIONS This server is only self-consistent. Due to the unreliability of the transport protocol (UDP) and the scarcity of TFTP implementations, it is uncertain whether it really works. The tftpd daemon does not check the search permissions of the directories leading to the accessed files. FILES /usr/etc/in.tftpd Executable file January 1992 1
tftpd(1M) tftpd(1M)/tftpboot Default home directory SEE ALSO tftp(1C) in A/UX Command Reference socket(2N), services(4N) in A/UX Programmer's Reference RFC 783, Network Information Center, Government Systems, Inc., Chantilly, VA 2 January 1992