Como obtenho permissão para editar um arquivo em / etc /? [duplicado]

0

Estou tentando modificar um arquivo de / etc /, mas não consigo, porque o arquivo que eu quero modificar requer permissão de root e eu o apago acidentalmente.

Eu tentei usar alguns comandos sudo , mas não consigo, porque sempre que obtenho

unknown user : root
    
por Giovanni Colacurcio 03.10.2014 / 04:17

1 resposta

1

A mensagem de erro unknown user : root ocorre quando o usuário root foi excluído de / etc / passwd.

Inicialize um USB ao vivo, monte sua partição raiz e publique o conteúdo de / etc / passwd.

Se você está faltando apenas root, você pode adicionar isso no topo do arquivo

root:x:0:0:root:/root:/bin/bash

Se o arquivo inteiro estiver em branco, corrompido ou incompleto, restaure a partir do backup. Se você não tiver um backup, tente copiar o arquivo do live usb.

No futuro, não edite arquivos de sistema, a menos que você entenda o que está fazendo. Quando fizer isso, sempre faça uma cópia de backup do arquivo original e comente claramente as alterações feitas. Frequentemente, mas nem sempre, os comentários começam com #

    
por Panther 03.10.2014 / 14:23