2024. április 20., szombat

Gyorskeresés

Windows 10 vs régi NAS

Írta: | Kulcsszavak: windows . win10 . nfs . nfs share . samba . smb2

[ ÚJ BEJEGYZÉS ]

A közelmúltban egy nagyon érdekes problémával találtam magamat szembe.
Adott egy frissen telepített Windows 10-es (19.09) kliens gép és egy régebbi NAS amin 3.6-os samba server fut.
A samba konfigban már régebben be lett kapcsolva az SMB2 támogatás
max protocol = SMB2

Alapvetően ezután minden működött látszólag. Lehetett írni, olvasni, lejátszani róla mindent. De a scriptek amik a share-re és a share-ről dolgoztak először random majd konstansan elhasaltak. De fájlkezelőből továbbra is minden rendben volt. :(((
Ezután googlizás stb. Minden javaslatot, tuti tippet kipróbáltam, de a Win10 csak nem akart összebarátkozni normálisan ezzel a megosztással. A nem friss telepítések, de ugyanúgy naprakész rendszerek viszont tökéletesen működnek.
Hozzáteszem majdnem minden varázslást kipróbáltam, hogy SMB1-gyel csatlakozzon, de úgy néz ki, hogy minden registry meg powershell-es trükk hasztalan mert akkor is SMB2-vel kommunikált.
Ekkor jött a tipp, hogy meg kéne próbálni NFS-sel, ami végül a megoldást is elhozta. Az alábbiakban némi segítség, hogy hogyan kell a beállításokat megcsinálni.

Server oldali beállításokra teljes körűen nem térek ki. (legtöbb NAS esetében ez sem több, mint egy pipa)

Mivel a Samba megosztás nem szűnt meg (és nem is anonymus/nobody a file-ok tulajdonsa) ezért a tökéletes működés érdekében meg kell tudnunk a user és group id-kat.
Ehhez ssh-n be kell lépnünk a rendszerbe és az id parancs segítségével nézzük meg, hogy mi tartozik az adott user-hez.

# id r2d2
uid=503(r2d2) gid=500(lazado)

503 hexában 1f7, 500 hexában 1f4. Ezekre majd szükségünk lesz a Windows registrynél.

Kliens / Windows10 beállítása
Engedélyezzük az NFS szervízt.

Open Start > Control Panel > Programs
Select Turn Windows features on or off
Select Services for NFS
Click OK

Ahhoz, hogy a fentebb tárgyalt user és group ID-t felvegye a Windows ahhoz az alábbi regisztry kulcsra van szükségünk. Figyeljünk oda az értékek megadásánál!
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default]
"AnonymousUid"=dword:000001f7
"AnonymousGid"=dword:000001f4

Biztos ami biztos egy restart után mehet a hálózati meghajtó felcsatolása

mount \\[server_ip]\[shared_folder] [drive_letter]
mount \\172.17.4.10\titkostervek S:

Hozzászólások

(#1) Deske89


Deske89
csendes tag

Az SMB1-es protokoll visszakapcsolását próbáltad a windows-ban?

(#2) sonar válasza Deske89 (#1) üzenetére


sonar
addikt

Igen, de nem működött tökéletesen. 1909-ben nem tudom, hogy ezt hogyan hozták össze.

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#3) Rimuru


Rimuru
veterán

Meg annyi infot hogy minimum pro verzios win10 kell nfs-hez.

Vigyázat, csalok!

(#4) nagyfejü


nagyfejü
őstag

:R

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.