First off, I hope I’m in the correct forum. If not, please direct me to the correct one.
Can someone please help me to get my tftp issue straight? What started out as a seemingly simple installation and use of tftp is turning out to be a quite frustrating journey. I based my installation on another user’s experience as found on the internet. My first attempts yielded numerous “permission denied” messages. After countless searches and trying oh so many suggested configurations, I’m now dealing with the “cannot set groups for user nobody” messages. Can someone please help lead me out of this tftp nightmare that I seem to be having?
Background
I’m running fedora 14 32 bit and I’ve listed my configurations and messages below:
My latest /etc/xinetd.d/tftp member
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = no
user = root
server = /usr/sbin/in.tftpd
server_args = -s -c /var/lib/tftpboot -u nobody
per_source = 11
cps = 100 2
flags = IPv4
}
My directory and file permissions and structure:
/var/lib/tfrtboot
drwxrwxrwx 2 nobody nobody 4096 Feb 5 22:39 tftpboot
[root@elisha lib]# cd tftpboot
[root@elisha tftpboot]# ll
total 7724
-rw-rwxrwx 1 root root 165108 Feb 5 22:39 ap61.ram
-rw-rwxrwx 1 root root 165656 Feb 5 22:39 ap61.rom
-rw-rwxrwx 1 root root 3784732 Feb 5 22:39 ar430w-firmware.bin
-rw-rwxrwx 1 root root 3784704 Feb 5 22:39 linux.bin
Output from process status:
[root@elisha /]# ps -ef | grep tftp
nobody 26980 26910 0 21:08 ? 00:00:00 in.tftpd -s /var/lib/tftpboot
Syslog output from execution:
Feb 13 21:08:17 elisha xinetd[26910]: START: tftp pid=26980 from=192.168.20.81
Feb 13 21:08:17 elisha in.tftpd[26981]: cannot set groups for user nobody
Feb 13 21:09:34 elisha in.tftpd[26986]: cannot set groups for user nobody
Feb 13 21:12:16 elisha in.tftpd[26993]: cannot set groups for user nobody
Feb 13 21:13:35 elisha xinetd[26910]: EXIT: tftp status=0 pid=26980 duration=1199(sec)