.png)
Hoje eu queria alterar as permissões de uma pasta inteira, mas em vez disso mudei toda a minha instalação (chown -R root), então agora muitas coisas não estão mais funcionando.
Por exemplo, meu servidor LEMP não está funcionando, corrigi alguns problemas, mas ainda estou tendo um mariadb "Falha ao iniciar o LSB: iniciar e parar o servidor de banco de dados mysql..." por causa do soquete mysqld que já está instalado em o lugar certo... Não consigo reinstalá-lo porque estou recebendo o mesmo erro com apt install mariadb-server então neste momento todos os meus sites estão fora do ar!
Vi uma solução para consertar isso naquele site, mas é necessário inicializar em um live cd, mas não consigo, estou rodando em um VPS!
Existe alguma solução para recuperar as permissões corretas e fazer tudo funcionar novamente?
Obrigado
Responder1
por favor, verifiqueessa questão. Exceto a parte VPS, é uma duplicata.
As respostas básicas permanecem as mesmas: para a maioria das instalações você
- Restaure tudo de um backup.
- Ou reinstale a partição com o sistema operacional e reinstale todos os pacotes e configurações (espero que você os tenha documentado!)
- Ou altere (restaure) a propriedade de cada arquivo e pasta. Para isso, você deseja ver quais são as permissões, o que pode ser feito pesquisando um backup semi-recente ou instalando uma configuração semelhante. (seguido por alguns scripts).
Mas se você realmente quer estar seguro, basta restaurar a partir do backup e aceitar a perda de alguns dias de trabalho.
Dito isto: você pode ter sorte ao desinstalar e reinstalar o pacote ou atualizá-lo. Mas eu nunca confiaria nessa instalação novamente. Restaurar do backup (possivelmente precedido por um backup rápido dos dados adicionados recentemente) seria minha solução.
* : Ou com que frequência você executa seus backups.