[RESOLU] Terminal inutilisable

Bonjour

Je viens de réinstaller Debian 9 (sur un autre disque dur)
Après ouverture de la session il m’est impossible d’utiliser un terminal.

Je suis le seul utilisateur.
Lors de l’installation j’ai utilisé le même mot de passe pour “root” et “superutilisateur”.

A chaque tentative d’utilisation du terminal j’ai le message suivant : “mon nom” n’apparaît pas dans le fichier sudoers. Cet événement sera signalé.

Si je veux ouvrir en root le mot de passe me revient “incorrect”.

Résultat, je ne peux rien faire !

J’ai bien trouvé des sujets se rapportant à des problèmes plus où moins similaires mais sans pouvoir solutionner le mien.

Avec mes remerciements

Salutations

Je suppose qu’il est sous-entendu session graphique.
Pour récupérer un terminal il suffit de sortir du mode graphique (ALT+CTRL+F5 chez moi par exemple**) et de saisir son login* et mdp.
*root au besoin, ce qui permettra de changer ton mdp.
**et ALT+CTRL+F1 pour revenir au mode garphique, tj chez moi

Conformément à la FAQ, merci de faire attention au forum où vous postez !
Obligé de le déplacer dans “Support” :frowning:


Bonjour PmGs

Depuis une console en mode texte,
essaye avec seulement Alt+F1

C’est seulement quand on veut passer d’une console à l’autre
depuis une session en mode graphique (<=> sous X)
qu’il est nécessaire d’utiliser la touche Ctrl

Quand on est dans une console en mode texte,
les raccourcis pour passer d’une console à l’autre
ne nécessitent pas d’utiliser la touche Ctrl

Pour passer d’une console à l’autre depuis une console en mode texte,
tu peux aussi, tout en maintenant appuyée la touche Alt
appuyer sur une des touches flèche droite ou flèche gauche

Bonjour et merci de vos réponses.

J’ai dû mal m’exprimer car elles de correspondent pas à ma question principale de résoudre la problème du message qui s’affiche après mon mot de passe dans un terminal. : (macri n’apparait pas dans le fichier sudoers. Cet évènement sera signalé.)
Ce qui empèche toute utilisation du terminal.
Si je vais dans /etc/sudoers , impossible d’afficher ce fichier : type de fichier inconnu !

Entre temps, j’ai procédé à une nouvelle installation depuis une Iso téléchargée sur une autre page … même résultat.

Merci - Salutations

bonjour,
dans la console taper “su root” plutôt que “sudo” ???

Bonjour MACRI

Si, au moment de l’installation de debian tu as donné un mot de passe au compte root
sudo n’aura pas été installé => la commande sudo ne pourra pas être utilisée,
il n’y aura aucun fichier /etc/sudoers et donc aucun compte utilisateur “sudoer”

Voir aussi : (adduser ? sudo ) bash : sudo : command not found


Depuis un compte utilisateur non privilégié,
pour se connecter sous le compte root et utiliser les variables d’environnement du compte root
lance la ligne de commande suivante :

su -

Voir aussi :

man su

Merci de vos réponses rapides.

J’ai pensé que le fait d’avoir mis le même mot de passe pouvait avoir une incidence (bien qu’auparavant il n’y en avait aucune), j’ai toout réinstallé en mettant un mot de passe différent pour “root” et “macri”.
Résultat identique : même message à l’utilisation du terminal.

Mais il y a tout de même un changement : Je peux accéder à /etc/sudoers et voici une copie du fichier

Capture du 2018-07-21 10-27-37

Seulement je ne sais pas ce qu’il faut modifier pour que “macri” soit pris en compte.

Merci Salutations

Voici la fin du fichier /etc/sudoers

fp2@debpacha:~$ sudo tail /etc/sudoers

# User privilege specification
root	ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command
%sudo	ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d
fp2@debpacha:~$ 

en particulier une ligne commence par %sudo Cela signifie que tout utilisateur du groupe sudo peut lancer n’importe quelle commande.

fp2@debpacha:~$ sudo id
uid=0(root) gid=0(root) groupes=0(root)
fp2@debpacha:~$ 

Pour la commande qui suit sudo ( ici id ) tout se passe comme si c’était l’utilisateur rootqui l’avait lancée.
Ici cela a fonctionné car je fais partie du groupe sudo

fp2@debpacha:~$ id | fgrep sudo
uid=1000(fp2) gid=1000(fp2) groupes=1000(fp2),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),108(netdev),114(bluetooth),115(lpadmin),119(scanner),126(fuse)

Dans votre cas il semblerait que vous ne faites pas partie de ce groupe privilégié.
Lancez la commande (depuis le compte root)

adduser macri sudo

Et reconnectez vous sous le compte habituel macri.

La première fois que vous lancerez une commande précédée de sudo lisez le message qui s’affiche et tapez votre mot de passe.

Cordialement,
Regards,
Mit freundlichen Grüßen,
مع تحياتي الخالصة


F. Petitjean
Ingénieur civil du Génie Maritime.

Rien n’est si dangereux qu’un ignorant ami ;
Mieux vaudrait un sage ennemi.
-± Jean de La Fontaine (1621-1695),
L’Ours et l’Amateur des jardins (Fables VIII.10) -±

Bonjour et merci de votre réponse.

J’ai appliqué votre méthode et tout fonctionne.

Tous mes remerciements pour votre aide. Je passe en “Résolu”.

Salutations