This should be a relatively simple task buy I just can't get it working. TFTP get from the server work fine but a put just results in a permission denied. Any thought on this issue. Here are my current configuration items.
drwxrwxrwx 2 nobody nobody 4096 Mar 30 09:20 tftpboot
[root@watcher /]# ll -r tftpboot/ total 8 -rwxrwxrwx 1 root root 0 Mar 30 08:41 ls.txt -rwxrwxrwx 1 nobody root 0 Mar 30 08:41 foo.txt [root@watcher /]#
[root@watcher xinetd.d]# cat tftp service tftp { disable = no socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s -c -v -v -v /tftpboot per_source = 11 cps = 100 2 flags = IPv4 }
Jay
Confidentiality Notice: This message including any attachments is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender and delete any copies of this message.
On Thu, 2006-03-30 at 10:03 -0800, Jay Isaacs wrote:
This should be a relatively simple task buy I just can’t get it working. TFTP get from the server work fine but a put just results in a permission denied. Any thought on this issue. Here are my current configuration items.
From my experience you need to create the file you plan to upload via
tftp.
touch nameoffile
in the tftp directory is normally sufficient.
You can overwrite a file in the tftp directory but not create one.