Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/08/2009, à 19:08

okette

[RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

Bonjour ,
essayant d'apprendre l'environnement de linux j'ai fait une bétise
j'ai fait un

sudo Chown -R mon_login /etc

mais maintenant lorsque je veut faire  un

 Chown -R root /etc

ou même un

sudo  Chown -R root /etc

ça ne marche pas

si je fais

 sudo su

ça me met ça

sudo: /etc/sudoers is mode 0666, should be 0440

1°) comment faire pour réparer mon erreur (que je ne regrette pas d'ailleurs car j'apprends de mes erreurs) ?
2°) si je redémarrre maintenant est ce que le système va booter ?
si une ame charitable veut m'aider à progresser , je la remercierais

Dernière modification par okette (Le 25/08/2009, à 20:22)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#2 Le 24/08/2009, à 19:15

anonym_user

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

Si tu as tapé Chown (avec un C majuscule), tu n'as rien fait car la commande est chown (c minuscule).
Pour en être certain peux tu poster le résultat de :

ls -l /

Dernière modification par imhotep59 (Le 24/08/2009, à 19:15)

#3 Le 24/08/2009, à 19:25

okette

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

non je n'ai pas mis de majuscule
voici mon ls

linux@linux-desktop:~$ cd /etc
linux@linux-desktop:/etc$ ls -l /
total 84
drwxr-xr-x   2 root  root  4096 2009-08-21 22:30 bin
drwxr-xr-x   3 root  root  4096 2009-08-23 17:24 boot
lrwxrwxrwx   1 root  root    11 2009-08-21 20:28 cdrom -> media/cdrom
drwxr-xr-x  17 root  root  4440 2009-08-24 19:16 dev
drwxrwxr-x 142 linux root 12288 2009-08-24 19:44 etc
drwxr-xr-x   3 root  root  4096 2009-08-21 20:33 home
lrwxrwxrwx   1 root  root    33 2009-08-21 20:50 initrd.img -> boot/initrd.img-2.6.28-15-generic
lrwxrwxrwx   1 root  root    33 2009-08-21 20:35 initrd.img.old -> boot/initrd.img-2.6.28-11-generic
drwxr-xr-x  20 root  root  4096 2009-08-23 19:26 lib
drwx------   2 root  root 16384 2009-08-21 20:28 lost+found
drwxr-xr-x   7 root  root  4096 2009-08-24 19:36 media
drwxr-xr-x   2 root  root  4096 2009-04-13 11:33 mnt
drwxr-xr-x   2 root  root  4096 2009-04-20 15:59 opt
dr-xr-xr-x 150 root  root     0 2009-08-24 20:56 proc
drwx------  14 root  root  4096 2009-08-23 16:24 root
drwxr-xr-x   2 root  root  4096 2009-08-21 20:51 sbin
drwxr-xr-x   2 root  root  4096 2009-03-06 17:21 selinux
drwxr-xr-x   2 root  root  4096 2009-04-20 15:59 srv
drwxr-xr-x  12 root  root     0 2009-08-24 20:56 sys
drwxrwxrwt  20 root  root  4096 2009-08-24 20:22 tmp
drwxr-xr-x  13 root  root  4096 2009-08-21 20:42 usr
drwxr-xr-x  15 root  root  4096 2009-04-20 16:07 var
lrwxrwxrwx   1 root  root    30 2009-08-21 20:50 vmlinuz -> boot/vmlinuz-2.6.28-15-generic
lrwxrwxrwx   1 root  root    30 2009-08-21 20:35 vmlinuz.old -> boot/vmlinuz-2.6.28-11-generic
linux@linux-desktop:/etc$

Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#4 Le 24/08/2009, à 19:32

anonym_user

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

Et si tu fais :

sudo chown -Rv root /etc

ça te dis quoi ?

#5 Le 24/08/2009, à 19:36

valAa

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

là je dirais que tu peux pour l'instant oublier sudo, car les droits du fichier /etc/sudoers ne sont plus les bons.
Tu peux toujours essayer de réparer en bootant directement dans un shell root, via le mode "recovery" dans le menu de grub.

edit: mais après il faut savoir comment réparer... pas sûr que réattribuer les fichiers à root suffise...

Dernière modification par valAa (Le 24/08/2009, à 19:38)

Hors ligne

#6 Le 24/08/2009, à 19:38

anonym_user

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

valAa a écrit :

là je dirais que tu peux pour l'instant oublier sudo, car les droits du fichier /etc/sudoers ne sont plus les bons.
Tu peux toujours essayer de réparer en bootant directement dans un shell root, via le mode "recovery" dans le menu de grub.

Ah oui, suis je bête (j'ai honte !)

#7 Le 24/08/2009, à 19:43

valAa

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

okette a écrit :

2°) si je redémarrre maintenant est ce que le système va booter ?

En effet je n'en sais rien.
De toutes façons il va falloir essayer, car le seule moyen d'obtenir un shell root sous ubuntu (configurée de base) sans sudo est de booter en mode recovery.... OU d'avoir un live-cédé sous la main.

Donc avant de rebooter... assure toi d'avoir un live-cédé à portée de main.

Hors ligne

#8 Le 24/08/2009, à 19:47

okette

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

j'ai tjs mon live à coté de moi

avant merci les gars

une fois le live cd mis je tape quoi comme commande ?


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#9 Le 24/08/2009, à 20:00

valAa

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

Je suis une quiche en droits (peut-être imhotep59 est-il meilleur), mais la première chose que je ferais serait de booter en recovery (si ça passe) puis

chown -Rv root:root /etc

puis éventuellement

chmod 0440 /etc/sudoers

Si le mode recovery ne passe pas, en live-cédé tu identifies l'endroit où la racine est montée (disons par exemple /media/sda1/) et ça donnerait donc :

sudo chown -Rv root:root media/sda1/etc

puis éventuellement

sudo chmod 0440 /media/sda1/etc/sudoers

Tout ceci sans aucune garantie, les droits c'est vraiment pas mon truc comme dit plus haut.

Dernière modification par valAa (Le 24/08/2009, à 20:01)

Hors ligne

#10 Le 24/08/2009, à 20:07

anonym_user

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

@valAa :
ça me parait correct.
J'ai vérifié mon sudoers les permissions sont bien 440 (soit r--r-----)
(Pour rappel concernant les permissions en numériques r=4, w=2 et x=1)

#11 Le 24/08/2009, à 20:18

okette

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

j'ai redémarrer linux se lance
j'essayerais vos directives demain car ce soir je ne peux pas pendre le risque de l'avoir planter je vous tient au jus de toute facon je n'ai pas le choix car sans sudo je peux rien faire


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#12 Le 25/08/2009, à 19:51

okette

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

bon ca avance les gars
avec un live j'ai réussit a remettre root en tant que daron
(méthode en live cd mettre tout le répertoire /etc chown -Rv root:root /media/disk/etc sauf que le seul qui resiste c'est sudoers donc faire un cp  /media/disk/etc/sudoers   /media/disk/etc/sudoers1
et rm -i media/disk/etc/sudoers
puis un cp media/disk/etc/sudoers1 media/disk/etc/sudoers
puis un rm -i media/disk/etc/sudoers1)

par contre le coup du chmod c'est galère


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#13 Le 25/08/2009, à 19:54

anonym_user

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

Donc, au final, ça marche ?

#14 Le 25/08/2009, à 19:57

okette

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

quelle est la commande pour connaitre les droit d'un fichier car j'en ai marre de rebooter une fois en live une fois en dur
la je suis en live et je voudrais savoir si mon sudoers et en 0440
en ligne de commande si possible
et encore merci
(ce soucis m'apprends à réagir comme un pingouin et me fais perdre mes reflexe de fenêtre (enfin je me comprends) en tout cas ceci m'encourage à le maitriser le pingouin ^^⁾


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#15 Le 25/08/2009, à 20:01

anonym_user

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

Tu fais :
ls -l tonfichier

Si c'est bien 0440 les permissions doivent être -r--r-----

#16 Le 25/08/2009, à 20:09

okette

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

ca me mais ca

-r--r----- 1 root root 557 2009-08-25 18:33 sudoers

c'est bon ou pas
merci

le "557" me fais peur ^^

Dernière modification par okette (Le 25/08/2009, à 20:10)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#17 Le 25/08/2009, à 20:21

okette

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

en fait j'ai rebooter et magie
je vous remercie
et encore merci de ne pas m'avoir dis google et ton ami . vous m'avez donner des pistes , ça m'a donner envie de chercher encore plus et de raisonner.
en tous cette erreur m'a permis d'acquerir de nouveaux réflexe et de me simplifier la vie avec les commandes en console

MERCI ENCORE EN ESPERANT QUE CE TOPIC AIDE UN JOUR QUELQU'UN


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
évitez les réponses style : "tu n'as qu'a pas l'utiliser " ou "Google est ton ami" sauf si c'est de l'humour

Hors ligne

#18 Le 25/08/2009, à 20:42

anonym_user

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

okette a écrit :

le "557" me fais peur ^^

557 c'est la taille de ton fichier sudoers : tout va bien !

A+

#19 Le 24/01/2011, à 04:52

Kowalski

Re : [RESOLU] remettre ROOT en tant que propriétaire du dossier /etc

Un grand merci, ça fonctionne


Kubuntu 12.10 x 64 bits - Windows XP x 32 bits
Carte mère : ASUSTeK - M4A89GTD-PRO - Processeur : AMD Athlon(tm) II X4 640 Processor - Mémoire vive : DDR3 8GiB - Carte Graphique : Gainward GeForce GTS450 2 GB (NVIDIA GeForce avec CUDA GTS 450) Disques Durs : SAMSUNG HD103UJ (1TB) - Western Digital - WDC WD20EARS-00S (2TB)

Hors ligne