Jak uzyskać dostęp do udziału NFS z Windows 7 pro?

24

Wszędzie, gdzie widzę Windows i NFS, pojawia się wzmianka o jakimś podsystemie aplikacji unixowych lub coś takiego, ale najwyraźniej nie ma tego w Windows 7 pro.

Pytanie brzmi: co mogę zrobić, aby uzyskać dostęp do udziału NFS z Windows 7 Pro? Co pobrać, skąd? Czy jest jakaś aplikacja komercyjna, czy jest to tylko instalacja bezpłatnego oprogramowania?

Społeczność
źródło
1
Chociaż istnieją sposoby montowania udziałów NFS w systemie Windows (i widzę kilka dobrych odpowiedzi na to poniżej), bardziej powszechnym podejściem jest, aby serwer zapewniał udziały SMB zamiast lub oprócz udziałów NFS. Odbywa się to poprzez uruchomienie Samby na serwerze plików. Wiele dystrybucji Linuksa jest dostarczanych z Sambą i integruje ją z GUI zarządzania plikami.
Isaac Rabinovitch,

Odpowiedzi:

13

Przyszłam późno, ale oto prawdziwe rozwiązanie: (opensource)

Badałem to samo dla win7 pro i znalazłem to: http://www.trevorpott.com/?p=385

Klient NFS v 4.1 firmy University of Michigan. Jest to dokładnie ten sam klient dla NFS 4.1, który Microsoft zawarł w systemie Windows 8. (Rzeczywiście, Microsoft sfinansował jego rozwój.) Znajduje się tutaj. Jednak instalacja wymaga trochę wiedzy. Odkryłem, że jest łatwy do skryptowania w przypadku instalacji na masową skalę, a na pewno nie stanowi problemu w przypadku instalacji na moim komputerze domowym. pobierz tutaj: http://www.citi.umich.edu/projects/nfsv4/windows/readme.html#install

Trzcina
źródło
Adres URL git dla kodu źródłowego już nie działa, a przeglądanie struktury katalogów nic mi nie dało. Oto ten hostowany na github: github.com/kofemann/ms-nfs41-client.git
Myśliciel
Działa, ale obsługuje tylko NFSv4
ssnobody
Pliki binarne klienta University of Michigan NFS v 4.1 (a także kod źródłowy) można pobrać ze strony citi.umich.edu/projects/nfsv4/windows/120612 . Nie musisz kompilować ze źródła, chyba że masz specjalne wymagania.
user139444
2

Byłem na tej samej łodzi. Istnieje narzędzie innej firmy o nazwie nfsAxe , choć jest to oprogramowanie shareware. Do tej pory znalazłem tylko to lub uaktualnij do wersji Enterprise lub Ultimate.

ACKumen
źródło
2

W rejestrze zmieniłem wersję z Professional na Enterprise i mogłem zainstalować „Usługi dla NFS” z programów i funkcji.

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

„EditionID” = „Enterprise”

„ProductName” = „Windows 7 Enterprise”

Paul Richard Lilleland
źródło
Zmieniłem 2 pola i uruchomiłem ponownie, ale opcja „Usługi dla NFS” nie pojawia się w oknie dialogowym „Włącz lub wyłącz funkcje”. Jak do tego doszło?
Churro
To też nie działało dla mnie.
ssnobody
2

Aby zainstalować umiejętności NFS w Win7 (zweryfikowane podczas instalacji Win 7 Enterprise x64):

Panel sterowania> Programy i funkcje> Włącz lub wyłącz funkcje systemu Windows (lewy górny róg)> Zaznacz „Usługi dla NFS” na liście> Ok każde okno dialogowe

wprowadź opis zdjęcia tutaj

edusysadmin
źródło
13
Windows pro nie ma „usług dla NFS” w funkcjach Windows.
Może tylko funkcja Ultimate / Enterprise. Wydaje się na podstawie szybkiego wyszukiwania w sieci, że inni użytkownicy systemu Windows 7 Pro uaktualnią system do wersji Ultimate lub znajdą narzędzie innej firmy.
edusysadmin,
Nie mam wiedzy o systemie Windows, zdecydowanie nie jest to mój system operacyjny. Masz pojęcie, jakie narzędzia innych firm są dostępne? Coś dobrego? Czy ktoś jest godny polecenia?
Po prostu wiem, jak zainstalować ten komponent, sam nigdy go nie użyłem.
edusysadmin,
To zdecydowanie nie jest dostępne, w żadnej formie, w Win 7 Pro. Nie można pobierać ani instalować niczego od Microsoft ani wykonywać żadnych czynności w Panelu sterowania, co pozwoli Win 7 Pro (lub niższej wersji) na korzystanie z klienta NFS dla systemu Windows. Jest dostępny w wersjach Enterprise i Ultimate.
Stabledog
-1

Kiedyś potrzebowałeś usług Unix dla Windows, ale wygląda na to, że nie masz w tym przypadku 7. Nie rozstrzygające, ponieważ nie używam 7, ale wygląda na opcjonalną usługę, którą należy załadować.
http://sagehacks.wordpress.com/2009/01/21/howto-mount-nfs-shares-under-windows-7/

Dennis
źródło
też widziałem tę stronę, ale w moim systemie Windows 7 nie mogłem znaleźć „Kreatora dodawania / usuwania oprogramowania w Panelu sterowania”.
Spróbuję jeszcze jednego ślepego dźgnięcia, czy panel sterowania Windows 7 ma „klasyczny widok”. A może to sprawdziłeś? gizmodo.com/#!5138189/… lub netomatix.com/post/2009/08/09/…
Dennis
Link do strony Gizmodo.com pokazuje mi tylko stronę główną (z jakiegoś powodu przekierowano na gizmodo.pl). Netomatix pisze o usuwaniu programów. Nie widzę żadnej opcji / linku „widok klasyczny”.
Ten link na stronie Microsoft answer.microsoft.com/en-us/windows/forum/… zawiera link (w dół) umożliwiający pobranie usług microsoft.com/downloads/en/… Chociaż jest jeszcze trochę dyskusji nie działa dla niektórych osób ??? Bardzo dziwne różnice między wersjami.
Dennis
@Dennis: przetestowałem to. Jak stwierdził jeden z komentujących, wymaga „usług UNIX”, które nie są częścią systemu Windows 7 Pro.
-1

JAK: Udostępniać foldery Windows za pomocą serwera dla NFS:

Możesz użyć Server for NFS, aby udostępnić zasoby Windows klientom UNIX i Linux za pomocą protokołu NFS. Do udostępnienia folderu można użyć Eksploratora Windows lub narzędzia wiersza polecenia Nfsshare.exe.

Aby udostępnić folder za pomocą Nfsshare.exe:

  1. Zaloguj się do serwera z systemem Windows przy użyciu konta na poziomie administracyjnym.
  2. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie cmd, a następnie kliknij przycisk OK.
  3. Wpisz następujące polecenie, a następnie naciśnij klawisz ENTER, aby udostępnić folder klientom NFS> i umożliwić anonimowy dostęp:

    nfsshare -o anon = tak nazwa_udziału = dysk: ścieżka

  4. Wpisz następujące polecenie, a następnie naciśnij klawisz ENTER, aby usunąć udział NFS:

    nfsshare nazwa_udziału / usuń

  5. Wpisz: nfsshare / ?, a następnie naciśnij klawisz ENTER, aby wyświetlić parametry, których możesz używać z Nfsshare.

Aby udostępnić folder za pomocą Eksploratora Windows:

  1. Zaloguj się do serwera z systemem Windows przy użyciu konta na poziomie administracyjnym.
  2. Uruchom Eksploratora Windows.
  3. Kliknij prawym przyciskiem myszy folder, który chcesz udostępnić, a następnie kliknij polecenie Udostępnianie.
  4. Kliknij kartę Udostępnianie NFS, a następnie kliknij Udostępnij ten folder.
  5. Skonfiguruj odpowiednie ustawienia, a następnie kliknij przycisk OK. UWAGA: Microsoft zaleca zainstalowanie co najmniej jednej usługi mapowania nazw użytkowników w sieci, aby zmapować między sobą nazwy użytkowników UNIX i Windows.
JD
źródło
1
Odpowiedzi na jedno łącze są tutaj niezadowolone. Proszę rozszerzyć swoją odpowiedź, aby zawierała kilka szczegółów na temat procedury zamiast po prostu gdzieś linkować.
slhck