.png)
Hoy quería cambiar los permisos de una carpeta completa, pero en lugar de eso cambié toda mi instalación (chown -R root), por lo que ahora muchas cosas ya no funcionan.
Por ejemplo, mi servidor LEMP no funciona, solucioné algunos problemas pero todavía tengo un mariadb "Error al iniciar LSB: iniciar y detener el servidor de base de datos mysql..." debido al socket mysqld que ya está instalado en el lugar correcto... No puedo reinstalarlo porque recibo el mismo error con apt install mariadb-server, así que en este momento todos mis sitios web están caídos.
Vi una solución para solucionar este problema en ese sitio web, pero requiere iniciar en un CD en vivo, pero no puedo, ¡estoy ejecutando en un VPS!
¿Existe alguna solución para recuperar los permisos correctos y hacer que todo vuelva a funcionar?
Gracias
Respuesta1
por favor, compruebeesta pregunta. Excepto por la parte VPS, es un duplicado.
Sin embargo, las respuestas básicas siguen siendo las mismas: para la mayoría de las instalaciones,
- O restaure todo desde una copia de seguridad.
- O reinstale la partición con el sistema operativo y reinstale todos los paquetes y configuraciones (¡espero que los haya documentado!)
- O cambie (restaure) la propiedad de todos y cada uno de los archivos y carpetas. Para eso, desea ver cuáles son los permisos, lo cual puede hacer buscando en una copia de seguridad semi reciente o instalando una configuración similar. (seguido de algunas secuencias de comandos).
Pero si realmente quiere estar seguro, simplemente restaure desde la copia de seguridad y acepte la pérdida de un día * de trabajo.
Dicho esto: puede que tengas suerte si desinstalas y reinstalas el paquete o lo actualizas. Pero nunca volvería a confiar en esa instalación. Mi solución sería restaurar desde una copia de seguridad (posiblemente precedida por una copia de seguridad rápida de los datos agregados recientemente).
* : O con qué frecuencia ejecuta sus copias de seguridad.