TFTP linux création de dossier
Guine
-
doudou196 -
doudou196 -
Bonjour à tous,
j'ai installé un serveur tftp sous ubuntu afin de sauvegarder des configurations d'équipements réseau. Cela fonctionne lorsque je veux poser le fichier dans le dossier de base du tftp. Seulement je voudrais pouvoir poser le fichier dans un nouveau dossier qui serait créé au moment du transfert :
ex: (cisco) copy running-config tftp://10.0.0.1/nouveaudossier/config
J'ai essayé tftpd : il me retourne un "unknown error", même si je créé "nouveaudossier" à la main avant le transfert
J'ai essayé atftpd : il me sort un "permission denied" si le dossier n'existe pas, mais ca marche si je créé "nouveaudossier" à la main avant le transfert
J'ai cherché dans les options des deux serveurs, mais je n'ai rien trouvé pour autoriser la création de dossiers lors de transferts
Est-ce que l'un de vous aurait une solution?
merci d'avance
j'ai installé un serveur tftp sous ubuntu afin de sauvegarder des configurations d'équipements réseau. Cela fonctionne lorsque je veux poser le fichier dans le dossier de base du tftp. Seulement je voudrais pouvoir poser le fichier dans un nouveau dossier qui serait créé au moment du transfert :
ex: (cisco) copy running-config tftp://10.0.0.1/nouveaudossier/config
J'ai essayé tftpd : il me retourne un "unknown error", même si je créé "nouveaudossier" à la main avant le transfert
J'ai essayé atftpd : il me sort un "permission denied" si le dossier n'existe pas, mais ca marche si je créé "nouveaudossier" à la main avant le transfert
J'ai cherché dans les options des deux serveurs, mais je n'ai rien trouvé pour autoriser la création de dossiers lors de transferts
Est-ce que l'un de vous aurait une solution?
merci d'avance
A voir également:
- TFTP linux création de dossier
- Dossier appdata - Guide
- Creation de site web - Guide
- Creation compte gmail - Guide
- Creation de compte google - Guide
- Impossible de supprimer un dossier - Guide
2 réponses
hello
le dossier dans lequel nouveau dossier doit se créer est protégé 777 , read-write pour tout le monde ?
le dossier dans lequel nouveau dossier doit se créer est protégé 777 , read-write pour tout le monde ?
est ce que
tftp localhost
fonctionne ?
tftp localhost
fonctionne ?
Oui, ca fonctionne sans problème. Cela fonctionne egalement depuis un autre PC ou depuis mon équipement réseau. Le seul problème est que je n'arrive pas à créer un dossier lors d'une demande de copie:
administrateur@machine:~$ tftp localhost
tftp> put conf.sh conf.sh
Sent 22476 bytes in 0.1 seconds
tftp> put conf.sh nouveaudossier/conf.sh
Error code 2: Access violation
alors que si je créé nouveaudossier à la main avant le transfert, ca marche
administrateur@machine:~$ mkdir /tftp/nouveaudossier
administrateur@machine:~$ tftp localhost
tftp> put conf.sh nouveaudossier/conf.sh
Sent 22476 bytes in 0.0 seconds
merci
PS: si vous connaissez un serveur tftp sous linux qui permet de le faire, je suis prêt à en changer...
administrateur@machine:~$ tftp localhost
tftp> put conf.sh conf.sh
Sent 22476 bytes in 0.1 seconds
tftp> put conf.sh nouveaudossier/conf.sh
Error code 2: Access violation
alors que si je créé nouveaudossier à la main avant le transfert, ca marche
administrateur@machine:~$ mkdir /tftp/nouveaudossier
administrateur@machine:~$ tftp localhost
tftp> put conf.sh nouveaudossier/conf.sh
Sent 22476 bytes in 0.0 seconds
merci
PS: si vous connaissez un serveur tftp sous linux qui permet de le faire, je suis prêt à en changer...
Salut,
Le protocole tftp ne prévoit pas la création ni la suppression de dossiers .
il n'existe que 2 commandes : lire ou écrire .
Sur certaines versions autrefois, il fallait que le fichier existe déjà pour pouvoir copier, on ne savait pas créer sur le client .
si le serveur 3com permet de créer des sous répertoires, c'est loin d'être une généralité.
pourquoi n'essaies tu pas en ftp ou autres : scp, http ...?
Le protocole tftp ne prévoit pas la création ni la suppression de dossiers .
il n'existe que 2 commandes : lire ou écrire .
Sur certaines versions autrefois, il fallait que le fichier existe déjà pour pouvoir copier, on ne savait pas créer sur le client .
si le serveur 3com permet de créer des sous répertoires, c'est loin d'être une généralité.
pourquoi n'essaies tu pas en ftp ou autres : scp, http ...?
le dossier est /tftpfiles et a les autorisations suivantes:
drwxrwxrwx 10 nobody root 4096 2009-03-11 18:01 tftpfiles
En fait lorsque j'ai créé ce dossier, j'ai fait les commandes suivantes:
sudo chmod -R 777 /tftpfiles/
sudo chown -R nobody /tftpfiles/
merci de votre question