Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

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

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

#1 23-07-2020 13:14:21

Harry888
Membre
Inscription : 11-07-2020

Visudo ne s'ouvre plus

Bonjour,

J'ai installé le paquet net-tools et en voulant attribuer la commande ifconfig (même si il existe ip mais que je ne connais pas bien ) en user sans mot de passe et sans être Root j'ai voulu modifier le fichier etc/sudoers par

visudo



en renseignant la ligne :
# User privilege specification
"monuser" ALL=("monuser") /usr/sbin/ifconfig

J'ai enregistré la modification, sauf que en mode user la commande ifconfig ne s'exécute pas et pire en Root la commande visudo ne fonctionne pas non plus.

bash: visudo : commande introuvable
 



J'ai tenté de supprimer la ligne que j'ai ajoutée grâce à gedit, mais rien ne change.



Une idée pour me dépatouiller ?

Dernière modification par Harry888 (23-07-2020 13:26:56)

Hors ligne

#2 23-07-2020 13:21:06

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : Visudo ne s'ouvre plus

Hello,

S'il ne trouve pas la commande, c'est qu'elle n'est pas dans le PATH.

Pour passer root, tu n'aurais pas utilisé « su » au lieu de « su -l » ?

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Je suis parrain linux !

Hors ligne

#3 23-07-2020 13:32:11

Harry888
Membre
Inscription : 11-07-2020

Re : Visudo ne s'ouvre plus

Ah oui en effet ça marche mieux avec

su -l



j'ai renseigné à nouveau la ligne, mais comment est ce que l'on spécifie le chemin d'accès à la commande ?

Merci par avance wink

Dernière modification par Harry888 (23-07-2020 13:50:53)

Hors ligne

#4 23-07-2020 13:50:01

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : Visudo ne s'ouvre plus

Alors, je ne suis pas sûr que tu devrais le faire tout court.

D'une part parce que ifconfig est déprécié et est maintenant remplacé par la commande ip.
D'autre part parce que si ces commandes sont réservées à root, ce n'est pas pour rien… La configuration du réseau est l'affaire de root, pas de l'utilisateur lambda… À la limite, de l'utilisateur principal, mais dans ce cas il est souvent membre du groupe sudo, et peut utiliser network-manager & co sans passer root.

Et sinon, pour répondre à ta question, probablement qqch comme ça :

captnfab ALL=(ALL) /usr/sbin/ifconfig


Cela demandera le mot de passe du user captnfab.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.
Je suis parrain linux !

Hors ligne

#5 23-07-2020 13:56:54

Harry888
Membre
Inscription : 11-07-2020

Re : Visudo ne s'ouvre plus

Ok je vois, la commande ip fonctionne néanmoins en user, donc c'est judicieux en effet de ne pas le faire.
Merci en tout cas

Hors ligne

Pied de page des forums