Permisos a carpetas en windows desde consola

En ocasiones puede que necesitemos asignar permisos a carpetas de windows desde la consola de comandos. Aquí se muestran algunas instrucciones para realizarlo.

Ejemplo propiedades de carpetas en windows

Ejemplo propiedades de carpetas en windows

Existen dos comandos muy útiles para llevar a cabo esta tarea:

      Net share –> Este nos va a permitir compartir las carpetas.
      Calcls –> Este para lo que servirá es para dar permisos de seguridad.

-El comando net share tiene la siguiente sintaxis:
net share “nombre_recurso_compartido:ruta” /GRANT:usuario1,privilegios /GRANT:usuario2,privilegios ….. (se pueden seguir añadiendo)

Con un ejemplo:
net share compartida:c:\compartida /GRANT:usuario1,FULL /GRANT:usuario2,READ /GRANT:usuario3,WRITE
Write: Permiso escritura;
READ: Permiso lectura;
FULL: Control total;

Para dejar de compartir esa carpeta usaríamos la siguiente instrucción:
net share c:\compartida /DELETE



-El comando calcls tiene esta otra estructura:
calcls c:\compartida /G “grupo o usuario”:F/R/W
G: Es la abreviatura de GRANT y sirve, como en el caso anterior, para dar permisos.
grupo o usuario: Aquí podemos indicar tanto un grupo como un usuario al que daremos privilegios. Aconsejo crear usuarios y englobarlos en un grupo. Así sólo nos preocuparemos de asignar usuarios al grupo si, posteriormente, necesitamos añadir más.
F/R/W: Los tres tipos de permisos respectivamente. Completo, lectura y escritura.

Como en el caso anterior la instrucción que revoca los permisos:
calcls c:\compartida /D “grupo o usuario”

Por último indicar que nosotros podemos compartir carpetas con el comando net share pero, el que realmente va a controlar los permisos, será la instrucción calcls (mucho más restrictiva) ya que con ella podremos controlar a cada uno de los usuarios que accedan a las carpetas. Net share la usaremos para compartir en la red. Calcls nos permitirá restringir accesos dentro del mismo servidor a carpetas quer no queramos que otros usuarios del servidor puedan acceder.

Anuncios