Cree recursos compartidos de red a través de la línea de comando con permisos específicos

Cree recursos compartidos de red a través de la línea de comando con permisos específicos

Ésta es una especie de pregunta doble.

Estoy desarrollando una aplicación que deberá poder crear recursos compartidos de red en Windows Server 2003 a través de la línea de comandos. Entonces, en primer lugar, ¿cómo creo recursos compartidos en Windows a través de la línea de comando? Intenté investigarlo y todo lo que pude encontrar es que debería usar net, pero aparte de eso, no hay mucha documentación.

Además, en este recurso compartido habrá algunos directorios con los nombres de los usuarios del dominio, y me gustaría que nadie más pueda leerlos ni escribirlos. Por ejemplo, digamos que tengo dos directorios: jsmithy jdoe. Me gustaría que el usuario jsmithescriba y lea desde el directorio jsmith, pero no desde el directorio llamado jdoe, y viceversa.

Respuesta1

Esta debería ser la información que estás buscando:

::Create a drive letter map to an existing network share
net use z: \\servername\share password /USER:domain\username /PERSISTENT:YES

:: grant user 'jsmith' full control access to the jsmith directory
cacls z:\jsmith /T /E /G jsmith:f

También puede eliminar permisos o editar permisos en el directorio usando cacls.exe. Mi recomendación sería leer sobre cacls.exe

cacls

http://technet.microsoft.com/en-us/library/bb490872.aspx

o simplemente "cacls/?" desde la línea de comando también debería funcionar.

Respuesta2

El comando que estás buscando es net share. La /?ayuda del comando es bastante sencilla, pero aquí hay un ejemplo:

net share MyShareName="C:\My Local Path\SomeFolder" /GRANT:Everyone,FULL

En lo que respecta a la seguridad, por lo que he leído, la mejor práctica es hacer lo anterior, otorgarle al grupo Todos control total sobre elcompartiry luego administre los permisos de los archivos y carpetas. Esto se debe a que los permisos para compartir son un filtro de restricción por encima de los permisos reales de archivos y carpetas.

información relacionada