Mon serveur tftp ne semble pas fonctionner correctement.
voici la démarche que j'ai suivi en style télégraphique:
yum install tftp-server
chkconfig xinetd on
chkconfig tftp on
mv /tftpboot /var
chmod 777 /var/tftpboot
setsebool -P tftpd_disable_trans on
reboot
Modification de mon /etc/xinetd.d/tftp (dsable no, server_args)
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -c -s -v /var/tftpboot
per_source = 11
cps = 100 2
flags = IPv4
}
Pour tester l'upload j'ai soit désactivé iptables soit ouvert 69:udp sur le serveur et j'utilise sur un poste client :
curl -# -v -T "Firefox_wallpaper.png" tftp://serveurtftp
et j'obtiens sur le client :
* About to connect() to serveurtftp port 69 (#0)
* Trying x.x.x.x... connected
* Connected to serveurtftp (x.x.x.x) port 69 (#0)
* set timeouts for state 0; Total 30, retry 5 maxtry 6
0,0%* Connection #0 to host serveurtftp left intact
* couldn't connect to server
curl: (7) couldn't connect to server
* Closing connection #0
et sur le serveur le fichier est créé mais à vide:
-rw-rw-rw- 1 nobody nobody 0 sep 24 09:35 Firefox_wallpaper.png
Quelqu'un a une idée ?