¿Cómo acceder al recurso compartido NFS desde Windows 7 pro?

25

En todas partes donde veo Windows y NFS, hay una mención de algún tipo de subsistema de aplicaciones Unix o algo así, pero aparentemente no está en Windows 7 pro.

Entonces la pregunta es: ¿qué puedo hacer para obtener acceso al recurso compartido NFS desde Windows 7 Pro? ¿Qué descargar, de dónde? ¿Existe alguna aplicación comercial, o es solo una instalación de software libre?

Comunidad
fuente
1
Aunque hay formas de montar recursos compartidos NFS en Windows (y veo algunas buenas respuestas al respecto a continuación), el enfoque más común es hacer que el servidor proporcione recursos compartidos SMB en lugar de o además de recursos compartidos NFS. Esto se hace ejecutando Samba en el servidor de archivos. Muchas distribuciones de Linux vienen con Samba y lo integran en su GUI de administración de archivos.
Isaac Rabinovitch

Respuestas:

13

Llegué tarde, pero aquí hay una solución real: (código abierto)

Estaba investigando lo mismo para win7 pro y encontré esto: http://www.trevorpott.com/?p=385

El cliente NFS v 4.1 de la Universidad de Michigan. Este es exactamente el mismo cliente para NFS 4.1 que Microsoft incluyó en Windows 8. (De hecho, Microsoft financió su desarrollo). Se encuentra aquí. Sin embargo, requiere un poco de conocimiento para instalar. Lo he encontrado fácilmente programable para instalaciones en una escala masiva, y ciertamente no es un problema para las instalaciones en mi máquina doméstica. descargue aquí: http://www.citi.umich.edu/projects/nfsv4/windows/readme.html#install

Caña
fuente
La URL de git para el código fuente ya no funciona, y leer detenidamente la estructura del directorio no me dio nada. Aquí está el alojado en github: github.com/kofemann/ms-nfs41-client.git
Forethinker
Esto funciona pero solo es compatible con NFSv4
ssnobody
Los binarios del cliente NFS v 4.1 de la Universidad de Michigan (así como el código fuente) se pueden descargar desde citi.umich.edu/projects/nfsv4/windows/120612 . No es necesario compilar desde la fuente a menos que tenga requisitos especiales.
user139444
2

Yo estaba en el mismo barco. Hay una herramienta de terceros llamada nfsAxe , aunque es shareware. Hasta ahora solo he encontrado eso, o me actualizo a Enterprise o Ultimate.

ACKumen
fuente
2

Cambié la versión de Professional a Enterprise en el registro y pude instalar "Servicios para NFS" desde Programas y características.

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion]

"EditionID" = "Enterprise"

"ProductName" = "Windows 7 Enterprise"

Paul Richard Lilleland
fuente
Cambié los 2 campos y reinicié, pero la opción "Servicios para NFS" no aparece en el cuadro de diálogo "Activar o desactivar funciones". ¿Cómo lo hiciste funcionar?
Churro
Esto tampoco funcionó para mí.
ssnobody
2

Para instalar habilidades NFS en Win7 (verificado en una instalación de Win 7 Enterprise x64):

Panel de control> Programas y características> Activar o desactivar las características de Windows (esquina superior izquierda)> Marque 'Servicios para NFS' en la lista> Ok cada diálogo

ingrese la descripción de la imagen aquí

edusysadmin
fuente
13
Windows Pro no tiene "servicios para NFS" en las características de Windows.
Tal vez una función exclusiva / definitiva. Parece de una búsqueda rápida en la web que otros Con Windows 7 Pro actualice a Ultimate o encuentre una herramienta de terceros.
edusysadmin
No tengo ningún conocimiento de Windows, definitivamente no es mi sistema operativo de elección. ¿Alguna idea de qué herramientas de terceros están disponibles? ¿Ningún bien? ¿Vale la pena recomendar?
Solo sé cómo instalar el componente, nunca lo usé yo mismo.
edusysadmin
Definitivamente no está disponible, en ninguna forma, en Win 7 Pro. No puede descargar ni instalar nada de Microsoft, ni hacer nada en el Panel de control que permita a Win 7 Pro (o inferior) usar el cliente NFS para Windows. Está disponible en Enterprise y Ultimate.
Stabledog
-1

Solía ​​necesitar los servicios de Unix para Windows, pero parece que no está en 7 de acuerdo con esto. No es concluyente porque no uso 7, pero parece un servicio opcional que debe cargarse.
http://sagehacks.wordpress.com/2009/01/21/howto-mount-nfs-shares-under-windows-7/

Dennis
fuente
También vi esta página, pero en mi Windows 7, no pude encontrar el "Asistente para agregar / quitar software en el Panel de control".
Intentaré una puñalada ciega más, ¿el panel de control de Windows 7 tiene una "vista clásica"? ¿O revisaste esto? gizmodo.com/#!5138189/… o netomatix.com/post/2009/08/09/…
Dennis
El enlace de Gizmodo.com solo me muestra la página principal (redirigido a gizmodo.pl por alguna razón). Netomatix escribe sobre la eliminación de programas. No veo ninguna opción / enlace de "vista clásica".
Este enlace en Microsoft answers.microsoft.com/en-us/windows/forum/… contiene un enlace (de alguna manera) para descargar los servicios microsoft.com/downloads/en/... Aunque también hay una discusión más abajo que ¿No funciona para algunas personas? Muy extrañas diferencias entre versiones.
Dennis
@ Dennis: lo probé. Como dijo uno de los comentaristas, requiere "servicios UNIX" que no son parte de Windows 7 Pro.
-1

Cómo: Compartir carpetas de Windows mediante el servidor para NFS:

Puede usar Servidor para NFS para que los recursos de Windows estén disponibles para clientes UNIX y Linux mediante el protocolo NFS. Puede usar el Explorador de Windows o la utilidad de línea de comandos Nfsshare.exe para compartir la carpeta.

Para compartir una carpeta con Nfsshare.exe:

  1. Inicie sesión en el servidor basado en Windows utilizando una cuenta de nivel administrativo.
  2. Haga clic en Inicio, haga clic en Ejecutar, escriba cmd y luego haga clic en Aceptar.
  3. Escriba el siguiente comando y presione ENTRAR para compartir una carpeta con clientes NFS> y permitir el acceso anónimo:

    nfsshare -o anon = yes share_name = drive: ruta

  4. Escriba el siguiente comando y presione ENTRAR para eliminar un recurso compartido NFS:

    nfsshare share_name / delete

  5. Escriba: nfsshare / ?, y luego presione ENTER para mostrar los parámetros que puede usar con Nfsshare.

Para compartir una carpeta con el Explorador de Windows:

  1. Inicie sesión en el servidor basado en Windows utilizando una cuenta de nivel administrativo.
  2. Inicia el Explorador de Windows.
  3. Haga clic con el botón derecho en la carpeta que desea compartir y luego haga clic en Compartir.
  4. Haga clic en la pestaña Compartir NFS y luego haga clic en Compartir esta carpeta.
  5. Configure los ajustes apropiados y luego haga clic en Aceptar. NOTA: Microsoft recomienda que instale al menos un servicio de asignación de nombres de usuario en su red para asignar los nombres de usuario de UNIX y Windows entre sí.
JD
fuente
1
Las respuestas de un enlace están mal vistas aquí. Extienda su respuesta para incluir algunos detalles sobre el procedimiento en lugar de simplemente vincular en algún lugar.
slhck