TFTP init.d/xinetd

Bonjour,
je viens de monter un serveur TFTP sous debian,tout fonctionne correctement,

PAr contre,je souhaite créer un dossier sous la racine “/tftpboot” avec un access total,le but est de stocker des fichier de config cisco qui se termine avec un préfixe dynamique,ex:config-switch--1 ,

Merci de votre aide,

Bonjour,

Pour créer un dossier : [mono]mkdir[/mono].
Pour donner les droits : [mono]chmod[/mono].

Bonjour P’tit g,

Merci d’abord pour ton retour,

peux tu stp me donner la commande complete pour donner un access full au dossier ? car je ne comprend pas le fait que j’ai déja donner un acces sur la racine et ça ne fonctionne tjr pas ?

#sudo chmod -R 777 /tftpboot

Merci,

Qu’est ce qui ne fonctionne pas ?

Pour donner les droits à toute la terre (/!\ Attention à la sécurité) sur un dossier et son contenu :

/!\ Les fichiers créés après l’exécution du chmod n’auront pas les pleins droits, mais leur droits seront définis en fonction du umask.

Pour lister les droits des fichiers contenu dans un dossier :

Le dépôt des fichiers sur le tftp depuis un switch cisco qui ne fonctionne pas,

SW5#copy running-config tftp://192.168.1.20/P5/conf
Address or name of remote host [192.168.1.20]?
Destination filename [P5/conf]?
%Error opening tftp://192.168.1.20/P5/conf (Permission denied)

root@debian:/tftpboot# ls -l
total 8
-rwxrwxrwx 1 nobody nogroup 59 août 6 13:46 hello.txt?get hello.txt?quit?echo Hello,
drwxrwxrwx 2 root root 4096 août 25 10:38 P5

N’y a t-il pas une gestion des droits à configurer au niveau du serveur tftp ?
As-tu essayé avec un client tftp sur la même machine que le serveur en localhost ? Depuis une machine autre que les cisco ?
Un firewall ?

je confirme qu’il n’as pas de FW,en plus,lorsque je crée un simple fichier dans /tftpboot avec les mêmes droits,j’arrive bien à enregistrer dedans,donc surement des autorisations sur la racine ou qlq part? t’es d’accord?

voici la preuve:

root@debian:/tftpboot# $ ls /tftpboot/test -lh
-bash: $ : commande introuvable
root@debian:/tftpboot# ls / > /tftpboot/test
root@debian:/tftpboot# sudo chmod -R 777 /tftpboot
root@debian:/tftpboot# ls /tftpboot/test -lh
-rwxrwxrwx 1 root root 126 août 25 11:28 /tftpboot/test

SW5#copy running-config tftp://192.168.1.20/test
Address or name of remote host [192.168.1.20]?
Destination filename [test]?
!!
7047 bytes copied in 0.747 secs (9434 bytes/sec)

voici un test depuis une autre machine :

C:>tftp -i 192.168.1.20 put c:\1.txt
Erreur sur le serveur : Access violation
Échec lors de la demande de connexion

C:\Users\Administrateur>ping 192.168.1.20
Envoi d’une requête ‘Ping’ 192.168.1.20 avec 32 octets de données :
Réponse de 192.168.1.20 : octets=32 temps<1ms TTL=64
Réponse de 192.168.1.20 : octets=32 temps<1ms TTL=64
Réponse de 192.168.1.20 : octets=32 temps<1ms TTL=64
Réponse de 192.168.1.20 : octets=32 temps<1ms TTL=64
Statistiques Ping pour 192.168.1.20:
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms

ça peut être que le pb vient de ça ?
root@debian:/tftpboot# ls -ld /tftpboot/
drwxrwxrwx 3 nobody nogroup 4096 août 25 11:28 /tftpboot/