Quais são as permissões de arquivo padrão para o diretório / etc (arquivo)?

6

Eu meio que estraguei o diretório / etc executando:

sudo chmod 417 /etc 

Deixando-me incapaz de usar o sudo:

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

Eu tenho tentado consertá-lo via modo de recuperação, mas não tenho certeza de qual modo devo configurá-lo. (Eu sei que sudoers é 0440, mas isso não resolve porque o / etc ainda está bagunçado).

Ah, e para o futuro, como adiciono linhas a arquivos no etc sem estragar as permissões do etc?

Obrigado antecipadamente, Joeri.

P.S. Estou correndo na caixa Virtual, se isso faz diferença.

Editar: Inicializando na recuperação e executando:

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

Não altera as permissões de etc. Fazendo o mesmo em uma pasta criada automaticamente na área de trabalho, então o chmod está funcionando, mas não no etc.

    
por Joeri 19.04.2012 / 07:42

3 respostas

2

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

sudo chmod 755 /etc

Espero que ajude ...

    
por Ruediger 19.04.2012 / 07:53
0
pkexec chmod 0440 /etc/sudoers
    
por Saurabh Chandra Patel 12.08.2013 / 13:21
0

O seguinte comando funcionou para mim:

pkexec chmod 0440 /etc/sudoers
    
por Abhishyam 27.06.2015 / 23:55