logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 24-11-2017 22:48:37

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

[RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

Salut a tous,
J'ai essayé dernièrement l'instalation de gpg grace au wiki (https://debian-facile.org/doc:systeme:gnupg)
Pour éviter de faire une connerie je demande une aide :
Tout se passe bien jusqu'a "rediriger l'output de gpg" juste après l'extraction de la clé public qui réussi.

pour la redirection de l'output avec la commande :

gpg --export -a -o /repertoire/maclef.asc



j'ai la réponse :

gpg: can't create '/repertoire/maclef.asc': Aucun fichier ou dossier de ce type
gpg: key export failed: Aucun fichier ou dossier de ce type



J'essaie la même commande avec sudo

J'ai la réponse :

gpg: directory '/root/.gnupg' created
gpg: keybox '/root/.gnupg/pubring.kbx' created
gpg: can't create '/repertoire/maclef.asc': Aucun fichier ou dossier de ce type
gpg: key export failed: Aucun fichier ou dossier de ce type



Surement un problème de permission :
je suis en compte limité, que j'ai uniquement autorisé via la commande :

adduser nomdelutilisateur sudo



Ensuite j'ai continué avec :

gpg --list-secret-keys



Qui me donne :

gpg: checking the trustdb
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: next trustdb check due at 2019-11-17
/home/utilisateur/.gnupg/pubring.kbx
sec   rsa2048 2017-11-17 [SC] [expires: 2019-11-17]
 XXXXXXXXXXXXXXXXXXXXXXXXXX (ma clé privé)



J'ai essayé de la sauvegardé avec :

gpg --armor --export  XXXXXXX (ma clé privé)> clef-privee.key



J'ai bien un fichier clef-privee.key créé, mais lorsque je l'ouvre c'est ma clé public qui est contenue...avec :

 -----BEGIN PGP PUBLIC KEY BLOCK-----
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-----END PGP PUBLIC KEY BLOCK-----



Je comprend pas trop...
Donc si quelqu'un peut m'éclairer, je suis preneur smile
Et bien sur merci d'avance !

Edit à toto : Mis les retours de commande sous la balise Autre code du forum pour la lisibilité. À noter qu'en utilisant la balise COmmande, un bloc s'ajoute automatiquement dans lequel on met le retour de la commande, justement, sinon on le supprime.

Dernière modification par Stephdeb (25-11-2017 23:20:08)

Hors ligne

#2 25-11-2017 02:50:30

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

gpg: can't create '/repertoire/maclef.asc': Aucun fichier ou dossier de ce type


Veut dire ce que ça veut : le '/repertoire/' n'existe pas ?

Edit à toto : Mis le code dans la balise Autre code du forum que ce soit plus lisible en tant que tel par tous.


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#3 25-11-2017 04:50:05

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

Re : [RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

otyugh a écrit :

Veut dire ce que ça veut : le '/repertoire/' n'existe pas ?



Salut Otyugh, merci pour ta réponse.
Justement j'ai créé le dossier repertoire dans root, et la commande

gpg --export -a -o /repertoire/maclef.asc



sert à créé le fichier, non ?

Hors ligne

#4 25-11-2017 05:48:17

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

Fais ça dans un dossier où t'es sûr que ça existe.

gpg --export -a -o /tmp/a.asc


Si ça fonctionne, tu saura que le problème vient de ton dossier. Je parie sur un problème de nom, ou de permission.

Dernière modification par otyugh (25-11-2017 05:49:09)


virtue_signaling.pngpalestine.png
~1821942.svg

Hors ligne

#5 25-11-2017 08:26:32

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

@otyugh en root je suppose ?
Dans ce cas utiliser la balise Commande root ou user facilite la compréhension plutôt que la balise Autre code qui se justifie elle plutôt pour les retours de commandes et les configurations.

C'est juste pour maintenir une lecture plus facile par les plus débutants.
La méthode détaillée est dans ce point choco df en lien : Voir le tuto : Le code, ça pique moins les yeux en couleur big_smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#6 25-11-2017 21:57:41

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

Re : [RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

otyugh a écrit :

Fais ça dans un dossier où t'es sûr que ça existe.

gpg --export -a -o /tmp/a.asc


Si ça fonctionne, tu saura que le problème vient de ton dossier. Je parie sur un problème de nom, ou de permission.



Bingo, ça fonctionne en user dans ce dossier merci otyugh !

Par contre, pour ma deuxième question : lors de l'export avec

gpg --list-secret-keys



puis

gpg --armor --export XXXXXXXXXXXXXXXXX(ma clé privée) > clef-privee.key



Le fichier généré contient ma clé clé public :


 -----BEGIN PGP PUBLIC KEY BLOCK-----
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
-----END PGP PUBLIC KEY BLOCK-----



scratchhead.gif

Une idée ?

Hors ligne

#7 25-11-2017 23:02:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

Bonsoir,

C'est juste qu'il faut employer une commande spécifique :

gpg --armor --output machin.truc --export-secret-keys ID


Est une des syntaxes possibles, conforme au man.

Hors ligne

#8 25-11-2017 23:18:54

Stephdeb
Membre
Distrib. : Debian 12 bookworm
Noyau : 6.1.0-13-amd64
(G)UI : Gnome
Inscription : 17-07-2017

Re : [RESOLU] GNUPG - gpg: can't create '/rep/maclef.asc' et autre problème

èfpé a écrit :

Bonsoir,

C'est juste qu'il faut employer une commande spécifique :

gpg --armor --output machin.truc --export-secret-keys ID


Est une des syntaxes possibles, conforme au man.



Bonsoir èfpé, et merci !

C'était ça, pour info je me referait au wiki qui date un peu : https://debian-facile.org/doc:systeme:gnupg

Merci à tous smile

Hors ligne

Pied de page des forums