Muitos problemas depois de chown -r user:user /

Muitos problemas depois de chown -r user:user /

Executei este comando chown -r user:user /e não consigo executar nenhum comando sudo. Além disso, não consigo me conectar a nenhuma rede. Eu quero devolver tudo de volta. Mas como?

Responder1

Se você executou isso como não-superusuário (sem sudoe apenas com seu próprio usuário), provavelmente não feztambémmuito dano porque fora do seu próprio diretório de usuário e talvez de alguns bits /tmp/(que você provavelmente pode consertar com uma reinicialização), seu usuário não teria permissão para alterar muito as coisas.


No entanto, se você executou isso como sudoou como rootusuário, você está literalmente esgotado.

Tentando reverterquequantidade de dano é uma lição de futilidade e autopunição, pois você teria que ter um exemplarlimparsistema para saber como redefinir a propriedade e as permissões. Você também teria que ir diretório por diretório e arquivo por arquivo, o que é um processo MUITO demorado e não trivial que você teria que fazer por meio do ambiente Live de qualquer maneira.

De modo geral, porque você precisaria configurar um sistemaapenaspara encontrar as permissões padrão adequadas novamente, seria melhor inicializar com uma imagem LiveUSB/instalador, copiar todos os dados que deseja manter fora da unidade como superusuário no ambiente Live para um segundo disco externo e, em seguida, explodir o Ubuntu instalado e reinstalando.

Responder2

Como você não pode usar, sudovocê teria que inicializar a partir de uma instalação liveusb e alterar todas as permissões a partir daí.

Conforme mencionado no comentário de Thomas Wards acima, provavelmente seria mais fácil usar o liveusb para fazer backup de seus dados e depois reinstalar o sistema

informação relacionada