Quelles sont les autorisations de fichier standard pour le répertoire / etc (fichier)

6

J'ai raté le répertoire / etc en lançant:

sudo chmod 417 /etc 

Me laissant incapable d'utiliser sudo:

sudo: can't open /etc/sudoers: permission denied.
sudo: no valid sudoers sources foundm quitting

J'ai essayé de le réparer via le mode de récupération, mais je ne suis pas sûr du mode que je devrais définir. (Je sais que le sudoers est le 0440, mais cela ne résout pas le problème parce que / etc est toujours corrompu.)

Oh, et pour le futur, comment puis-je ajouter des lignes aux fichiers dans etc. sans foirer les permissions de etc?

Merci d'avance, Joeri.

P.S. Je cours dans Virtual box si cela fait une différence.

Modifier: Amorçage en récupération et en cours d'exécution:

[email protected]:/# chmod 755 etc
chmod: changing permissions of 'etc' : read-only file system
[email protected]:/# cd etc
[email protected]:/etc# ls -ld
drw-rw-rwx 139 root root 12288 2012-04-19 16:29

Ne change pas les permissions de etc. Faire la même chose sur un dossier auto-créé sur le bureau, alors chmod fonctionne, mais pas sur etc.

    
posée Joeri 19.04.2012 - 07:42
la source

3 réponses

2

drwxr-xr-x 157 root root 12288 2012-04-19 07:40 /etc

sudo chmod 755 /etc

J'espère que ça aide ...

    
réponse donnée Ruediger 19.04.2012 - 07:53
la source
0
pkexec chmod 0440 /etc/sudoers
    
réponse donnée Saurabh Chandra Patel 12.08.2013 - 13:21
la source
0

La commande suivante a fonctionné pour moi:

pkexec chmod 0440 /etc/sudoers
    
réponse donnée Abhishyam 27.06.2015 - 23:55
la source

Lire d'autres questions sur les étiquettes