Troubleshooting
File Ownership
It is also important to understand the file ownership requirements for files that will be loaded via
TFTP. Typically, TFTP implementations require that all files in the TFTP home directory have
the same owner as the TFTP daemon (tftpd) in order for TFTP to have access to the files. For
example, while many implementations require the files to be owned by root, on Sun Workstations
the default owner is the special user id "nobody (-2 -2)".
To determine if there is a file ownership problem, check the owner of the files with the command:
% ls -la
If the owner of the file does not match, use the chown command on the directories to make their
owner whatever tftp is running as (e.g. - "nobody"). For example, on a Sun Workstation you
would use the command:
% chown nobody *.img
0021
D-101