perte de sudo
Modérateurs : Francois, maxty01
perte de sudo
Bonsoir,
Je fais booter mon rpi sur une clé usb mais quand je veux faire des mises à jour, monter ou démonter la clé usb jai le message suivant : sudo: effective uid is not 0, is sudo installed setuid root?
Je ne vois pas ce que j'ai manqué ou loupé.
J'ai cherché l'erreur sur Google mais rien trouvé pour résoudre mon souci.
Le rpi est un B+ avec distribution Raspbian.
Si quelqu'un a une solution je le remercie d'avance.
Je fais booter mon rpi sur une clé usb mais quand je veux faire des mises à jour, monter ou démonter la clé usb jai le message suivant : sudo: effective uid is not 0, is sudo installed setuid root?
Je ne vois pas ce que j'ai manqué ou loupé.
J'ai cherché l'erreur sur Google mais rien trouvé pour résoudre mon souci.
Le rpi est un B+ avec distribution Raspbian.
Si quelqu'un a une solution je le remercie d'avance.
-
- Raspinaute
- Messages : 136
- Enregistré le : sam. 18 oct. 2014 19:09
Re: perte de sudo
Que dit ton fichier /etc/sudouer ?
Y a t il une ligne sudo vers la fin?
Y a t il une ligne sudo vers la fin?
Re: perte de sudo
Bonjour,
voici mon fichier /etc/sudoers
GNU nano 2.2.6 Fichier : sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# 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
pi ALL=(ALL) NOPASSWD: ALL
Pas de ligne apparement vers la fin.
voici mon fichier /etc/sudoers
GNU nano 2.2.6 Fichier : sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# 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
pi ALL=(ALL) NOPASSWD: ALL
Pas de ligne apparement vers la fin.
-
- Raspinaute
- Messages : 136
- Enregistré le : sam. 18 oct. 2014 19:09
Re: perte de sudo
Si si
c'est celle ci qui m'importait :
#includedir /etc/sudoers.d
pi ALL=(ALL) NOPASSWD: ALL
c'est celle ci qui m'importait :
#includedir /etc/sudoers.d
pi ALL=(ALL) NOPASSWD: ALL
-
- Administrateur
- Messages : 3266
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: perte de sudo
Bonjour,
Vous n'avez pas "joué" avec les commandes "Chmod" et/ou "Chown" ?
C'est le genre de message lorsque le propriétaire de sudo n'est plus "root".
Qu'elle est la réponse à la commande :
Le fichier doit avoir des droits chmod 4755 (-rwsr-xr-x) et un chown "root root"
Vous n'avez pas "joué" avec les commandes "Chmod" et/ou "Chown" ?
C'est le genre de message lorsque le propriétaire de sudo n'est plus "root".
Qu'elle est la réponse à la commande :
Code : Tout sélectionner
ls -l /usr/bin/sudo
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Re: perte de sudo
Re,
voilà la réponse à la commande ls -l /usr/bin/sudo :
pi@raspberrypi:~$ ls -l /usr/bin/sudo
-rwsr-xr-x 2 pi pi 98712 mars 3 2013 /usr/bin/sudo
voilà la réponse à la commande ls -l /usr/bin/sudo :
pi@raspberrypi:~$ ls -l /usr/bin/sudo
-rwsr-xr-x 2 pi pi 98712 mars 3 2013 /usr/bin/sudo
-
- Administrateur
- Messages : 3266
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: perte de sudo
Et oui, c'est bien ce que je pensais.
Le propriétaire étant "pi", cela te sauve. La commande "sudo" doit obligatoirement appartenir à "root".
En tant que utilisateur "pi", donc connexion normale, tape la commande suivante :
Si tu n'as pas de message d'erreur et qu'en refaisant un "ls -l /usr/bin/sudo" tu as bien maintenant le user et groupe "root root"
Tu peux à nouveau tenter d'utiliser la commande "sudo"
en plus de cela, il faut vérifier que les "user group" de tout ce qui est dans /usr/bin soit bien en "root root"
Pour vérifier :
Si ce n'est pas le cas il faut faire un
Sinon tu risque de rencontrer d'autres soucis.
Le propriétaire étant "pi", cela te sauve. La commande "sudo" doit obligatoirement appartenir à "root".
En tant que utilisateur "pi", donc connexion normale, tape la commande suivante :
Code : Tout sélectionner
chown root:root /usr/bin/sudo
Tu peux à nouveau tenter d'utiliser la commande "sudo"
en plus de cela, il faut vérifier que les "user group" de tout ce qui est dans /usr/bin soit bien en "root root"
Pour vérifier :
Code : Tout sélectionner
ls -l /usr/bin
Code : Tout sélectionner
chown -R root:root /usr/bin
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Re: perte de sudo
Suite,
En réponse à la commande : chown root:root /usr/bin/sudo
voilà le message en retour :
chown: changement de propriétaire pour « /usr/bin/sudo »: Opération non permise
En réponse à la commande : chown -R root:root /usr/bin
chown: changement de propriétaire pour « /usr/bin »: Opération non permise
pour tout le répertoire /usr/bin
et quand je fais : ls -l /usr/bin
chown: changement de propriétaire pour « /usr/bin »: Opération non permise
En réponse à la commande : chown root:root /usr/bin/sudo
voilà le message en retour :
chown: changement de propriétaire pour « /usr/bin/sudo »: Opération non permise
En réponse à la commande : chown -R root:root /usr/bin
chown: changement de propriétaire pour « /usr/bin »: Opération non permise
pour tout le répertoire /usr/bin
et quand je fais : ls -l /usr/bin
chown: changement de propriétaire pour « /usr/bin »: Opération non permise
Re: perte de sudo
ReRe,
a la commande ls -l /usr/bin le groupe et le user reste pi.
a la commande ls -l /usr/bin le groupe et le user reste pi.
-
- Administrateur
- Messages : 3266
- Enregistré le : mer. 17 sept. 2014 18:12
- Localisation : Seine et Marne
Re: perte de sudo
alors la, ça va être difficile
A tout hasard, avez tu créé un mot de passe à "root" ?
Si oui, dans ce cas tu tapes "su -"
Tu entres le mot de passe et tu fais les même manip que ci-dessus.
Si non, je n'ai pas de solution, car contrairement à une machine type PC sous linux, ici on ne peut pas booter sur un liveCD, ce qui aurait permis de faire "sauter" le mot de passe root et ainsi se connecter en tant que root sans mot de passe. Cela permet ensuite de le recréer.
Si quelqu'un à une idée, moi dans l'immédiat je n'en vois plus

A tout hasard, avez tu créé un mot de passe à "root" ?
Si oui, dans ce cas tu tapes "su -"
Tu entres le mot de passe et tu fais les même manip que ci-dessus.
Si non, je n'ai pas de solution, car contrairement à une machine type PC sous linux, ici on ne peut pas booter sur un liveCD, ce qui aurait permis de faire "sauter" le mot de passe root et ainsi se connecter en tant que root sans mot de passe. Cela permet ensuite de le recréer.
Si quelqu'un à une idée, moi dans l'immédiat je n'en vois plus

Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.