
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 sudo
e 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 sudo
ou como root
usuá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, sudo
você 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