Chmod 644 em / etc / alguma maneira de corrigir?

0

Eu tentei concluir alguma coisa e acho que não estava lá. Eu sei que você não deve definir as permissões para / etc / assim, mas minhas permissões parecem estar todas bagunçadas. whoami imprime não pode encontrar o nome para o ID do usuário 1002 e eu não consigo acessar o / etc / anymore. Passwd e sombra usam 640 e 644, então não tenho certeza porque isso é um problema. Independentemente disso, existe alguma maneira de corrigir isso?

O comando executado foi sudo chmod 644 /etc/

I have no name!@vpn-server:/$ whoami
whoami: cannot find name for user ID 1002


I have no name!@vpn-server:/$ cd etc
bash: cd: etc: Permission denied

I have no name!@vpn-server:/$ ls -al etc
d????????? ? ? ? ?                ? .
d????????? ? ? ? ?                ? ..
d????????? ? ? ? ?                ? acpi
-????????? ? ? ? ?                ? adduser.conf

I have no name!@vpn-server:/$ sudo su
sudo: can't open /etc/sudoers: Permission denied
    
por Franz Payer 08.10.2012 / 04:47

2 respostas

2

Em primeiro lugar, a sua pergunta não é clara. mas ainda vejo isso ...

sua permissão de diretório /etc é 644 , por exemplo: chmod 644 /etc/

Para alterar a permissão executar , é necessário

É por isso que você está recebendo este erro

I have no name!@vpn-server:/$ cd etc

bash: cd: etc: Permission denied

altere a permissão para chmod 755 /etc

2ª coisa ls -al mostrando este tipo de saída ( d????????? ? ? ? ? ) porque


I have no name!@vpn-server:/$ ls -al etc
d????????? ? ? ? ?                ? .
d????????? ? ? ? ?                ? ..
d????????? ? ? ? ?                ? acpi
-????????? ? ? ? ?                ? adduser.conf

Para listar por extenso, é necessário um diretório read e uma permissão execute para o diretório.

Para o erro abaixo, basta postar /etc/passwd entrada do arquivo para o ID 1002

I have no name!@vpn-server:/$ whoami

whoami: cannot find name for user ID 1002

    
por 08.10.2012 / 08:17
0

Se as permissões foram definidas em /etc como 644 , basta digitar: chmod 755 /etc

Se as permissões foram definidas recursivamente ... você tem um problema muito mais profundo do que apenas isso.

    
por 08.10.2012 / 05:03