Esta es una especie de pregunta doble.
Estoy desarrollando una aplicación que necesitará 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 comandos? Intenté investigarlo, y todo lo que pude encontrar es que debería estar usando 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 en el dominio, y me gustaría que los directorios no sean legibles o escribibles por nadie más. Por ejemplo, digamos que tengo dos directorios: jsmith
y jdoe
. Me gustaría que el usuario jsmith
escriba y lea desde el directorio jsmith
, pero no desde el directorio llamado jdoe
, y viceversa.
fuente
El comando que estás buscando es
net share
. La/?
ayuda sobre el comando es bastante sencilla, pero aquí hay un ejemplo:En lo que respecta a la seguridad, por lo que he leído, la mejor práctica es hacer lo anterior, otorgar al grupo Todos el control total sobre el recurso compartido y luego administrar los permisos en los archivos y carpetas. Esto se debe a que los permisos compartidos son un filtro de restricción sobre los permisos reales de archivos y carpetas.
fuente