#1 Le 07/07/2016, à 12:16
- oulaysrl
sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Bonjour chers tous ,
Depuis quelques jours , je suis confronté à ce me message :
sudo: /var/lib/sudo writable by non-owner (040777), should be mode 0700
lorsque je souhaite effectuer une suppression de dossiers dans un repertoire autre que /var/lib/sudo Mais qui lui se trouve dans le repertoire /opt
Merci pour votre compréhension et votre aide.
Hors ligne
#2 Le 07/07/2016, à 12:48
- pingouinux
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Bonjour,
N'aurais-tu pas modifié certaines permissions des fichiers du système, par hasard ?
Quel est le retour de
ls -ld /var/lib/sudo
Tu devrais avoir ces permissions
drwx------ 3 root user 4096 Jan 1 1970 /var/lib/sudo
Dernière modification par pingouinux (Le 07/07/2016, à 12:50)
Hors ligne
#3 Le 07/07/2016, à 12:49
- jplemoine
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Faut pas jouer avec les permissions...
Tu peux tenter (sans aucune garantie)
sudo chmod 0700 /var/lib/sudo
ou ça passe, ou ça veut pas et là, c'est plus compliqué...
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#4 Le 07/07/2016, à 14:12
- oulaysrl
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Pingoulnux ... voici le message que j'obtiens :
drwxrwxrwx 4 root root 4096 janv. 1 1970 /var/lib/sudo
Hors ligne
#5 Le 07/07/2016, à 14:24
- Rufus T. Firefly
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Salut,
Si tu as fait :
sudo chmod 777
un peu partout sur ton système, tu peux sérieusement songer à ré-installer...
En plus, la date, 1 janvier 1970, n'est pas normale...
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne
#6 Le 07/07/2016, à 14:26
- pingouinux
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Sauf si tu te souviens exactement des permissions que tu as modifiés (et encore…), il te faudra certainement tout réinstaller.
Hors ligne
#7 Le 07/07/2016, à 14:28
- pingouinux
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
En plus, la date, 1 janvier 1970, n'est pas normale...
J'ai la même date chez moi pour ce répertoire (voir #2).
Hors ligne
#8 Le 07/07/2016, à 14:34
- oulaysrl
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Merci à chacun pour votre disponibilité à me répondre.
Ce que je ne comprends pas, c'est que je n'ai pas affaire a ce répertoire. C'est dans un tout autre répertoire que je veux effectuer mes commandes en l'occurence /opt et non /var/lib/sudo
Hors ligne
#9 Le 07/07/2016, à 14:55
- MicP
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
En plus, la date, 1 janvier 1970, n'est pas normale...
Bien souvent, c'est une histoire de RTC qui n'avait pas été mise à l'heure lors de l'installation du système.
Si c'est le cas, il doit sans doute y avoir beaucoup d'autres répertoires dont la date est 01 Janvier 1970.
Ou alors, une commande a voulu modifier la date de ce répertoire, mais le paramètre "date", à cause d'une erreur de calcul, était à zéro <=> 1er Janvier 1970.
Ou alors…(plein d'autres éventualités)
Dernière modification par MicP (Le 07/07/2016, à 14:58)
Hors ligne
#10 Le 07/07/2016, à 22:42
- jplemoine
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
Ce que je ne comprends pas, c'est que je n'ai pas affaire a ce répertoire. C'est dans un tout autre répertoire que je veux effectuer mes commandes en l'occurence /opt et non /var/lib/sudo
Tu dois faire un sudo et donc, sauf erreur de ma part, tu utilises de manière indirecte /var/lib/sudo.
Ce compte ne servira plus : vous pouvez le supprimer si le coeur vous en dit...
Laissé par l'auteur pour historique.
Hors ligne
#11 Le 07/07/2016, à 23:14
- MicP
Re : sudo: /var/lib/sudo writable by non-owner (040777),should be mode 0700
C'est vrai qu'en n'ayant que le message d'erreur retourné sans la ligne de commandes qui a provoqué son affichage, ni le contexte dans lequel elle a été lancée c'est difficile.
Mais si le message d'erreur nous informe que les attributs du répertoire /var/lib/sudo ne sont pas correct, on peut supposer que ce répertoire (et/ou la commande sudo) a été sollicité par une de ces commandes.
Hors ligne