2011-07-27 12 views
6

Tengo una solución de archivado de software que requiere un recurso compartido de Windows para el cliente, pero realmente quiero almacenar los archivos a través de samba en un host Linux.Compartir una unidad asignada de Windows

Esta dependencia requiere que tenga un front-end de Windows en mi archivo de archivo Linux.

Cuando asigno el recurso compartido de Linux Samba en el cliente como unidad de disco, no puedo "compartirlo" para que lo vea el servidor.

He intentado hacer un acceso directo también, pero no hay opciones para compartir

¿Hay una manera de crear una carpeta de Windows que puede ser compartido y, así, ser capaz de escribir archivos en un recurso compartido de red Samba?

+0

Por cierto, la forma en que esta cuestión no se movió ...? –

Respuesta

9

¡Sí, puedes!

En W2008R2: Id por

administrador del servidor de -Roles servicios de archivo --Instale --- Instalar servidor de archivos & sistema de archivos distribuido (DFS) Los espacios de nombres y replicación

Ahora se puede ir en Herramienta administrativa - Administración DFS - y en el espacio de nombres puede agregar que comparta la unidad de mapa

+0

BTW; no funcionará Los clientes son redirigidos al servidor principal, sin acceso a través de intermediario. –

+0

Confirmado que funciona, ¡gracias! – baraka

0

No creo que sea posible compartir a través de una unidad de red en una máquina con Windows. Incluso si lo fuera, el rendimiento probablemente sería terrible.

¿No es posible que la solución de copia de seguridad en el cliente simplemente use la cuota de samba directamente? No debe comportarse de forma diferente a un recurso compartido en una máquina con Windows.

4

DFS es de hecho la respuesta.

unidad de red de mapa. Haga clic con el botón secundario para crear un acceso directo para esa unidad asignada.

abierto DFS (como se indica más arriba) nuevo espacio de nombres, introduzca el nombre del servidor, introduzca un nombre para la carpeta

Una vez creado, copiar/mover el acceso directo en la carpeta de espacio de nombres ubicación predeterminada es C: \ dfsroots \

dulce - gracias.

0

Usted puede utilizar el comando MKLINK para mapear la unidad de red a una carpeta local

3

no sé por qué no se han reducido votos para la respuesta de user3613052. MKLink podrá hacer eso. Crea un enlace simbólico a la carpeta compartida que luego puede ser compartida.

MKLink /D D:\newlink \\networkpc\folder 

Net Share Media=D:\newlink 

A continuación, puede acceder a la unidad por \\yourpc\newlink

http://www.edugeek.net/forums/windows-7/78598-re-sharing-mapped-shared-drive.html#post700170

+0

Obtengo ACCESO DENEGADO consistentemente al seguir este procedimiento.Todas las máquinas, el cliente, el intermediario y el destino, están en el mismo dominio, en la misma subred, y estoy usando el mismo usuario de dominio en todas las instancias. Sin embargo, obtengo ACCESO DENEGADO. –

Cuestiones relacionadas