El comando: "CALCS" está activado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponible
El
`CACLS`-Dominio.
`CACLS`(Cambiar listas de control de acceso) se utilizó para administrar los permisos de acceso a archivos y directorios en Windows. Sin embargo, tenga en cuenta que en las versiones más recientes de Windows el comando se ejecuta
`ICACLS`fue reemplazado para proporcionar funciones ampliadas y controles mejorados.
Aquí hay algunos ejemplos con comentarios para eso.
`ICACLS`-Comando, el
`CACLS`reemplazado:
Ejemplo 1: Ver permisos de acceso para un archivo:
ICACLS archivo.txt
Descripción: Este comando muestra los permisos de acceso actuales para el archivo
"File.txt".
Ejemplo 2: cambiar los permisos de acceso a un directorio de forma recursiva:
ICACLS directorio /grant usuario:(OI)(CI)M
Descripción: Este comando le otorga al usuario derechos de acceso completo (
`M`para Modificar) para el directorio
"Directorio" y todos los archivos y subdirectorios contenidos en él.
Ejemplo 3: Ver los permisos de acceso a una carpeta, incluidos los permisos heredados:
ICACLS Carpeta /inheritance:e
Descripción: Esto muestra los permisos de acceso a la carpeta Carpeta y todos los elementos que contiene, y también se enumeran los permisos heredados.
Ejemplo 4: cambiar los permisos de acceso de un archivo mientras se toma propiedad:
ICACLS archivo.txt /setowner usuario
Descripción: Este comando cambia los permisos de acceso para
"Archivo.txt" y asigna la propiedad del archivo al usuario.
Ejemplo 5: Guardar y restaurar permisos de acceso para un directorio:
ICACLS directorio /save Permisos.txt
ICACLS otro_directorio /restore Permisos.txt
Descripción: Aquí es donde los permisos de acceso para
"Directorio" se guardan y luego se restauran en
"OtroDirectorio".
Tenga en cuenta que el uso correcto de
`ICACLS`o
`CACLS`requiere privilegios administrativos y los cambios en los privilegios deben realizarse con precaución para evitar consecuencias no deseadas.
Sí, hay algunos puntos y consideraciones importantes que debes tener en cuenta al realizar la`ICACLS`- o`CACLS`-Comandos a utilizar en el símbolo del sistema de Windows:
1. Derechos de administrador: Cambiar los permisos de acceso requiere derechos de administrador. Asegúrese de ejecutar el símbolo del sistema como administrador para acceder a todas las funciones de`ICACLS`o`CACLS`para poder acceder.
2. Comprensión de la sintaxis: La sintaxis de`ICACLS`y`CACLS`puede ser complejo. Comprender el orden correcto y el uso de los parámetros. Puedes utilizar la ayuda de los comandos.`ICACLS /?`o`CACLS /?`Ver para más información.
3. Precaución al cambiar permisos: Agregar o eliminar permisos de acceso puede tener un impacto significativo en la funcionalidad del sistema. Asegúrese de comprender los cambios previstos y ajuste los permisos en consecuencia.
4. Copia de seguridad: Si realiza cambios importantes en los permisos de acceso, es recomendable crear una copia de seguridad de antemano. Esto permite la recuperación en caso de problemas.
5. Cambios recursivos: Al cambiar los permisos en un directorio que contiene subdirectorios y archivos, considere usar el parámetro`/T`o`/inheritance:r`para aplicar los cambios de forma recursiva.
6. Garantizar la propiedad: A veces es necesario cambiar los permisos relacionados con la propiedad.`ICACLS`permite la propiedad con el parámetro`/setowner`cambiar.
7. Control sobre la herencia: Comprenda cómo funciona la herencia de permisos (`/inheritance`) para garantizar que los derechos de acceso deseados se transfieran correctamente a los subdirectorios y archivos.
8. Minimice los riesgos de seguridad: Cambie los permisos con cuidado y evite otorgar permisos amplios habitualmente. Los permisos innecesarios pueden plantear riesgos de seguridad.
9. Registro: Si realiza cambios importantes en los permisos, es recomendable registrar los cambios. Esto facilita el seguimiento y el diagnóstico de problemas.
10. Tenga en cuenta las dependencias de la versión: Tenga en cuenta que`CACLS`en versiones más recientes de Windows`ICACLS`fue remplazado. Usar`ICACLS`cuando esté disponible para beneficiarse de funciones avanzadas.
Antes de realizar cualquier cambio en los permisos de acceso, debe asegurarse de comprender las implicaciones y asegurarse de que los cambios que realice cumplan con las políticas de seguridad y las mejores prácticas de su sistema.