Accidentalmente tomó la propiedad total de la carpeta C: \ Windows \ system32 \. ¿Será esto un problema?

2

Tenía la intención de utilizar el comando de consola TAKEOWN para obtener permisos completos para una sola carpeta en System32 que quería eliminar y reemplazar con una versión anterior, pero solo pegué el nombre hasta esa carpeta.

Ahora puedo modificar todo en System32. ¿Será esto un problema en el futuro?

Si es así, ¿cómo puedo volver a cambiar los permisos (no estoy seguro de cuáles eran)?

Stormtrooper
fuente

Respuestas:

1

Sí, este será un gran problema. También una importante preocupación de seguridad.

La única forma limpia de revertir el cambio que se me ocurre es restaurar el sistema hasta el punto antes de realizar el cambio.

Otra forma que no es tan limpia pero podría ser una opción si no tiene un punto de restauración es usar icacls .

Primero encuentre una máquina no afectada con la misma versión del sistema operativo y ejecute icacls para guardar los permisos de todo el árbol en C:\windows\system32\:

icacls c:\windows\system32\ /save FreshWin32Permissions /T /C /Q

Luego copie el archivo que creó en la máquina afectada (a través de la red o la llave USB) y restaure los permisos ejecutando:

icacls c:\windows\system32\ /restore FreshWin32Permissions /T /C /Q

Para obtener más información sobre el método anterior, consulte esta publicación: http://virot.eu/save-and-restore-ntfs-permissions-using-icacls/

Esto también me recuerda a " accidentalmente ... ". Espero que tu publicación no sea uno de esos chistes.

Art Gertner
fuente
Gracias por la respuesta detallada. Sin embargo, debo aclarar algo, en realidad no he cambiado mis permisos para editar esos archivos, he cambiado la propiedad de esos archivos para mí. Entonces ahora puedo editar propiedades -> Seguridad para permitirme acceso completo mientras que antes esa opción estaba en gris. Perdón por no dejarlo claro en la publicación del título. Solo hay una carpeta, "inetsrv", a la que he modificado los permisos. Pero ahora puedo modificarlo en todas partes, así que me pregunto si eso sería un problema.
Stormtrooper
La respuesta sigue siendo la misma. Sigue siendo un problema importante de seguridad porque usted, como usuario estándar, tiene la propiedad de la carpeta system32. También puede tener problemas si TrustedInstaller no es el propietario de los directorios correctos ... La forma más limpia es restaurar el sistema. icacls sigue siendo una opción. Leer arriba
Art Gertner