TFTP
From Freenas
Trivial File Transfer Protocol (TFTP) is a light-weight version of FTP usually used to transfer configuration or boot files between machines, such as routers, in a local environment. TFTP provides an extremely limited set of commands and provides no authentication.
If the FreeNASĀ® system will be used to store images and configuration files for the network's devices, configure and start the TFTP service. Starting the TFTP service will open UDP port 69.
NOTE: in versions of FreeNASĀ® prior to 8.3.0, TFTP is limited to a maximum file size of 32MB.
Figure 8.15a shows the TFTP configuration screen and Table 8.15a summarizes the available options:
Figure 8.15a: TFTP Configuration
Table 8.15a: TFTP Configuration Options
| Setting | Value | Description |
| Directory | browse button | browse to the directory to be used for storage; some devices require a specific directory name, refer to the device's documentation for details |
| Allow New Files | checkbox | enable if network devices need to send files to the FreeNASĀ® system (e.g. backup their config) |
| Port | integer | UDP port to listen for TFTP requests, 69 by default |
| Username | drop-down menu | account used for TFTP requests; must have permission to the Directory |
| Umask | integer | umask for newly created files, default is 022 (everyone can read, nobody can write); some devices require a less strict umask |
| Extra options | string | additional tftpd(8) options not shown in this screen, one per line |
