Page 1 sur 3

Problème de permissions ?

Posté : sam. 20 juil. 2024 23:00
par Genevrier1
Bonsoir,

Suite à des manips que je suppose hasardeuses, (modifications de permissions dans les dossiers usr/share/cups/model, je reçois ce message chaque fois que je tente une action dans le terminal :

Code : Tout sélectionner

sudo /etc/init.d/cupsys restart
sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"
sudo: seul le propriétaire doit pouvoir écrire dans /usr/libexec/sudo/sudoers.so
sudo: erreur fatale, impossible de charger les greffons

Comment solutionner ce problème ?
D'avance merci

Re: Problème de permissions ?

Posté : sam. 20 juil. 2024 23:34
par Genevrier1
J'ai lu ceci comme solution :
1er ouvrir votre terminal puis tapez et entrez

Code : Tout sélectionner

pkexec su
il vous connectera en tant qu'utilisateur racine
puis

Code : Tout sélectionner

$ chmod 644 /usr/lib/sudo/sudoers.so
$ chown -R root /usr/lib/sudo
Qu'en pensez vous ?

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 00:43
par alain
Pourquoi pas...
Moi je te proposais ça dans ton autre sujet:
alain a écrit :
sam. 20 juil. 2024 22:24
tente:

Code : Tout sélectionner

su root
Mais si

Code : Tout sélectionner

pkexec su
Fonctionne c'est aussi bien, la suite aurait été identique. L'important, c'est d'arriver à se connecter en tant que root, peu importe la manière.
La bonne sera celle qui fonctionne. Une fois en root il faut remettre les droits ad hoc (pas de 777 comme tu voulais le faire dans ton autre sujet, 644 ou rw-r--r-- est suffisant et remettre root propriétaire de sudo). Cadeau :
Image
Chez moi les deux fonctionnent:

Code : Tout sélectionner

alain@alain-desktop:~$ pkexec su
root@alain-desktop:~# 

alain@alain-desktop:~$ su root
Mot de passe : 
root@alain-desktop:/home/alain# 



alain a écrit :
sam. 20 juil. 2024 22:24
Pas banal ton truc :shock: On dirait que les droits ont été changés pour sudoers.so :?
Tu n'aurais pas utilisé nemo ou un éditeur de fichier graphique lancé en root?
Bin si ! :roll: :l
Genevrier1 a écrit :
ven. 19 juil. 2024 20:36
Si j'ai bien compris, il faut le copier dans : /usr/share/cups/model, mais je n'arrive pas à le coller dans le dossier "model" je n'ai pas l'onglet coller...
On ne fait jamais ce genre de manipes avec des outils graphiques lancés en root!

Si ça marche, tu pourras faire bruler un cierge sur l'autel de saint Ignucius. :D
C'est entre les deux crochets de la balise qu'il faut mettre le texte ]ici[ et pas après code comme tu le fais: code texte][/code

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 14:42
par Genevrier1
Les ennuis s'accumulent ...
Je voulais sauvegarder mes données sur mon dd externe avant d'aller plus loin,mais:

impossible de monter dd externe§ error creating mount point...no space left on device...

que faire ?

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 16:47
par alain
Bonjour Genevier.

C'est peut-être lié au problème existant. (ou pas).

Tu as essayé depuis le system installé ou depuis un live usb?

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 17:02
par Genevrier1
Depuis le système installé...
Je vais tenter via une live usb

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 18:17
par cyrille
error creating mount point...no space left on device...
Simplement espace insuffisant ;)

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 18:21
par cyrille

Code : Tout sélectionner

sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"
Démarrer en mode recovery et ajuster les droits

Ou tenter

Code : Tout sélectionner

su root     #enter password
chmod 644 /usr/lib/sudo/sudoers.so
chown -R root /usr/lib/sudo

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 18:51
par Genevrier1
Je suis en train de copier mon home sur le dd externe via la clé live usb....et ça marche ...
Dès que c'est terminé, je tenterai la manip pour réparer mon système ...
A défaut je ferai une réinstal..
C'est le grand avantage de Linux ...

Re: Problème de permissions ?

Posté : dim. 21 juil. 2024 19:01
par alain
Cool que ça fonctionne depuis ta clé :D
cyrille a écrit :
dim. 21 juil. 2024 18:21

Code : Tout sélectionner

su root     #enter password
chmod 644 /usr/lib/sudo/sudoers.so
chown -R root /usr/lib/sudo
Si

Code : Tout sélectionner

su root
ne fonctionne pas tu peux aussi essayer le

Code : Tout sélectionner

pkexec su
dont nous avons parlé plus haut.

Pour les droits, Cyrille a raison, je n'y avais pas pensé, tu peux tenter de lancer une console root depuis le mode recovery.
Dans ce cas pas besoin de su root ou pkexec su. passe directement aux chmod puis chown.

Quelle que soit la manière d'y arriver, comme j'ai dit plus haut :
alain a écrit :
dim. 21 juil. 2024 00:43
L'important, c'est d'arriver à se connecter en tant que root, peu importe la manière.
La bonne sera celle qui fonctionne.