Ajout de mon utilisateur dans le groupe sudoers

Bonjour,

Je viens d’installer Debian 9.4 32 bits sur mon vieux PC portable Dell Latitude D800 et je rencontre quelques petits problèmes.

  1. Je ne sais pas ajouter mon utilisateur au groupe sudoers.
  2. Je ne sais pas ajouter une clé GPG.

Ce que j’ai fait :

be@Dell-Latitude-D800:~$ groups be
be : be cdrom floppy audio dip video plugdev netdev bluetooth lpadmin scanner
be@Dell-Latitude-D800:~$ 
be@Dell-Latitude-D800:~$ adduser be sudoers
bash: adduser : commande introuvable
be@Dell-Latitude-D800:~$ 
be@Dell-Latitude-D800:~$ useradd be sudoers
bash: useradd : commande introuvable
be@Dell-Latitude-D800:~$ 
be@Dell-Latitude-D800:~$ apt-get update
Lecture des listes de paquets... Fait
W: chmod 0700 of directory /var/lib/apt/lists/partial failed - SetupAPTPartialDirectory (1: Opération non permise)
E: Impossible d'ouvrir le fichier verrou /var/lib/apt/lists/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire /var/lib/apt/lists/
W: Problème de suppression du lien /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission non accordée)
W: Problème de suppression du lien /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission non accordée)
be@Dell-Latitude-D800:~$ 
be@Dell-Latitude-D800:~$ sudo apt-get update

Nous espérons que vous avez reçu de votre administrateur système local les consignes traditionnelles. Généralement, elles se concentrent sur ces trois éléments :

    #1) Respectez la vie privée des autres.
    #2) Réfléchissez avant d'utiliser le clavier.
    #3) De grands pouvoirs confèrent de grandes responsabilités.

[sudo] Mot de passe de be : 
be n'apparaît pas dans le fichier sudoers. Cet événement sera signalé.
be@Dell-Latitude-D800:~$
root@Dell-Latitude-D800:/home/be# apt-get update
Atteint:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.be.debian.org/debian stretch InRelease
Réception de:3 http://ftp.be.debian.org/debian stretch-updates InRelease [91,0 kB]
Atteint:4 http://ftp.be.debian.org/debian stretch Release      
91,0 ko réceptionnés en 2s (44,0 ko/s)
Lecture des listes de paquets... Fait
W: http://security.debian.org/debian-security/dists/stretch/updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://ftp.be.debian.org/debian/dists/stretch-updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: http://ftp.be.debian.org/debian/dists/stretch/Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
root@Dell-Latitude-D800:/home/be# 

Comment faire pour ajouter mon utilisateur au groupe sudoers ?

Pour le reste, ça devrait aller (enfin je l’espère).

Merci pour vos réponses.

Salut,
L’astuce c’est que pour sudoers le groupe s’appelle sudo
https://wiki.debian.org/fr/sudo

  • listage des groupes

cat /etc/group

Mais il faut d’abord passer en root pour espérer modifier des données

su root
1 J'aime

Merci grandtoubab. C’est bon pour mon utilisateur dans le groupe sudo.

Reste pour la clé GPG et je coince de nouveau : je n’ai pas de nom (numéro ou je ne sais pas comment le nommer) de clé dans le message.

Je l’ai déjà fait mais je ne sais plus comment.

c’est justement dans ce cas que tu dois utiliser sudo

sudo apt-get upgrade

normalement ça a ces droits là

ls -alrt  /etc/apt/trusted.gpg
-rw-r--r-- 1 root root 16446 mai   17 08:45 /etc/apt/trusted.gpg

J’ai ceci :

be@Dell-Latitude-D800:~$ sudo apt-get update
[sudo] Mot de passe de be :
Atteint:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.be.debian.org/debian stretch InRelease
Atteint:3 http://ftp.be.debian.org/debian stretch-updates InRelease
Atteint:4 http://ftp.be.debian.org/debian stretch Release
Lecture des listes de paquets… Fait
W: http://security.debian.org/debian-security/dists/stretch/updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user ‘_apt’ executing apt-key.
W: http://ftp.be.debian.org/debian/dists/stretch-updates/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user ‘_apt’ executing apt-key.
W: http://ftp.be.debian.org/debian/dists/stretch/Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg are ignored as the file is not readable by user ‘_apt’ executing apt-key.
be@Dell-Latitude-D800:~$ ls -alrt /etc/apt/trusted.gpg
-rw------- 1 root root 32 mai 29 09:01 /etc/apt/trusted.gpg
be@Dell-Latitude-D800:~$

Donc, pas les mêmes droits.

oui je ne sais pas pourquoi c’est mauvais chez toi

sudo chmod 644 /etc/apt/trusted.gpg

Ça ne s’arrange pas :

be@Dell-Latitude-D800:~$ sudo apt-get update
[sudo] Mot de passe de be :
Atteint:1 http://security.debian.org/debian-security stretch/updates InRelease
Ign:2 http://ftp.be.debian.org/debian stretch InRelease
Atteint:3 http://ftp.be.debian.org/debian stretch-updates InRelease
Atteint:4 http://ftp.be.debian.org/debian stretch Release
Err:1 http://security.debian.org/debian-security stretch/updates InRelease
Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
Err:3 http://ftp.be.debian.org/debian stretch-updates InRelease
Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
Err:5 http://ftp.be.debian.org/debian stretch Release.gpg
Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
Lecture des listes de paquets… Fait
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://security.debian.org/debian-security stretch/updates InRelease: Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ftp.be.debian.org/debian stretch-updates InRelease: Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ftp.be.debian.org/debian stretch Release: Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
W: Impossible de récupérer http://security.debian.org/debian-security/dists/stretch/updates/InRelease Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
W: Impossible de récupérer http://ftp.be.debian.org/debian/dists/stretch-updates/InRelease Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010
W: Impossible de récupérer http://ftp.be.debian.org/debian/dists/stretch/Release.gpg Les signatures suivantes n’ont pas pu être vérifiées car la clé publique n’est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
W: Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
be@Dell-Latitude-D800:~$ sudo gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 9D6D8F6BC857C906
gpg: failed to start the dirmngr ‘/usr/bin/dirmngr’: Aucun fichier ou dossier de ce type
gpg: connecting dirmngr at ‘/root/.gnupg/S.dirmngr’ failed: Aucun fichier ou dossier de ce type
gpg: keyserver receive failed: Pas de dirmngr
be@Dell-Latitude-D800:~$

Première fois que j’ai un tel bordel.

tu as du oulier https://packages.debian.org/stretch/dirmngr

sudo apt-get install dirmngr

C’est ok pour dirmngr.

La suite :

b> e@Dell-Latitude-D800:~$ gpg --keyserver pgpkeys.mit.edu --recv-key 9D6D8F6BC857C906

gpg: keyserver receive failed: Pas de données
be@Dell-Latitude-D800:~$ gpg --keyserver pgpkeys.mit.edu --recv-key EF0F382A1A7B6500
gpg: keyserver receive failed: Pas de données
be@Dell-Latitude-D800:~$ gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 9D6D8F6BC857C906
gpg: keyserver receive failed: No name
be@Dell-Latitude-D800:~$ gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys EF0F382A1A7B6500
gpg: keyserver receive failed: No name
be@Dell-Latitude-D800:~$

J’ai déjà ajouté des clés sans problème. Sauf maintenant.

t’as pas l’air de bien comprendre le rôle de sudo, root, super utilisateur, etc

sudo gpg --keyserver pgpkeys.mit.edu --recv-key 9D6D8F6BC857C906
     
gpg: key 9D6D8F6BC857C906: 12 signatures not checked due to missing keys
gpg: clef 9D6D8F6BC857C906 : clef publique « Debian Security Archive Automatic Signing Key (8/jessie) <ftpmaster@debian.org> » importée
gpg: aucune clef de confiance ultime n'a été trouvée
gpg:       Quantité totale traitée : 1
gpg:                     importées : 1

as tu installé debian-keyring

Si, je le comprend.
La, j’ai fait une erreur je ne sais trop comment.

on peut faire en une commande avec l’utilisateur root

exemple
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0DF731E45CE24F27EEEB1450EFDC8610341D9410

Un mot de passe pour le compte root a-t-il été défini pendant la phase d’installation ?

Ceci expliquerait cela

EDIT

Et pour plus tard, de la lecture en anglais

man visudo

1 J'aime

Oui, comme d’habitude. Le MdP ROOT est le même que celui de mon utilisateur.

Le premier utilisateur se voit automatiquement ajouté au groupe sudo pendant l’installation si et seulement si le mot de passe pour root est laissé vide.

Dans l’autre cas, root est chargé de cette tâche plus tard

Quant au choix des mdp égaux…

1 J'aime

J’ai toujours fait comme ça et c’est la première fois que j’ai ces problèmes avec Debian.