GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo restaurar la propiedad predeterminada de grupo/usuario de todos los archivos en /var?

Accidentalmente cambié /var propietario/grupo a mi nombre de usuario y luego lo cambié de nuevo a root, pero no todos los /var los propietarios de las carpetas son root, entonces, ¿hay alguna forma de volver a cambiar el propietario/grupo de archivos/carpetas al estado predeterminado? ¿O al menos esos archivos/carpetas creados por paquetes?

Respuesta aceptada:

Similar a una de las respuestas anteriores, si tiene una copia del directorio con los permisos correctos llamados "var" en su directorio local, puede usar los siguientes dos comandos para restaurar los permisos en el directorio /var.

sudo find var -exec chown --reference="{}" "/{}" ;
sudo find var -exec chmod --reference="{}" "/{}" ;

Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. ¿Cómo cambiar los permisos del usuario raíz a todos los usuarios?

  3. Cómo recrear archivos de dispositivo LVM en el directorio /dev usando vgmknodes

  4. Cómo restaurar archivos en el directorio de inicio del usuario a los valores predeterminados en Linux

  5. Cómo cambiar todas las apariciones de una palabra en todos los archivos de un directorio

¿Cómo mover (y sobrescribir) todos los archivos de un directorio a otro?

Django static_root en /var/www/... - sin permisos para recopilar estática

¿Cómo mover todos los archivos del directorio actual al directorio superior?

¿Cómo chown/chmod todos los archivos en el directorio actual?

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?

¿Eliminar todo /var/log?