[LØST]Create NFS share from Windows 7

peque
Antal: 919
Tilmeldt:
20-04-2005
User is offline
[LØST]Create NFS share from Windows 7

Hejsa.
Jeg har en Windows 7 PRO som jeg skal dele et bibliotek fra - Dette skal foregå via NFS
Jeg har kigget og fået en masse hits på mine søgninger.
Jeg har nu fundet winNFSd.exe som jeg ønsker at benytte
Der har jeg lavet et mappe på C:\NFS
Har lagt winNFSd.exe ind i denne mappe - samt export.txt som indeholder:
C:\NFS
Har lavet en bat fil der kalder det hele:
C:\NFS\winnfsd.exe -id 0 0 -log off -pathFile "C:\NFS\export.txt

Men når jeg prøver at logge på - får jeg følgende fejl:

mount: 192.168.0.27:/NFS failed, reason given by server: Permission denied
mount: mounting 192.168.0.27:/NFS on /mnt/firmware failed: Bad file descriptor

Hvad kan dette være der driller så meget


frogmaster
frogmaster's picture
Antal: 3785
Tilmeldt:
20-05-2010
User is online
mount: 192.168.0.27:/NFS

#0: mount: 192.168.0.27:/NFS failed, reason given by server: Permission denied

Det er lidt et skud i tågen, men siden du får fejlmeddelsen Permission denied har du så tjekket om tilladelserne (eventuelt ejerskab) er konsistente med de konti og funktioner som du vil benytte NFS til?

Har du søgt på info om Bad File Descriptor?
https://www.google.dk/search?q=Bad+file+descriptor...

Eventuelt omhandlende Windows 7:
https://www.google.dk/search?q=bad+file+descriptor...

Jeg vil tro det handler om tilladelser ...?


peque
Antal: 919
Tilmeldt:
20-04-2005
User is offline
Ja det ville jeg meneJeg

Ja det ville jeg mene
Jeg har endda også prøvet at bruge de credentials for den pågældende bruger i Windows - Har også forsøgt sætte umask til 0777
Men jeg kan bare ikke forstå denne fejl udfra Guiderne !

Nu har jeg efterhånden prøvet flere forskellige software til dette men kan godt nok ikke få det til at spille under Window
Men det er vigtigt for mig at der er et NFS share som der ska oprettes på Windows7 PRO netop for at kunne bruge det som NFS fra alle skibe

Selve logfil/dmesg fra den PLC controller giver mig kun

[  947.569946] svc: failed to register lockdv1 RPC service (errno 110).
[  947.570007] lockd_up: makesock failed, error=-110
[ 2067.760375] svc: failed to register lockdv1 RPC service (errno 512).

frogmaster
frogmaster's picture
Antal: 3785
Tilmeldt:
20-05-2010
User is online
Okay. Hvad med Firewall

Okay. Hvad med Advanced Firewall indstillinger i Windows 7?


peque
Antal: 919
Tilmeldt:
20-04-2005
User is offline
Har åbnet fpr både

#3:
Har åbnet fpr både port 111 & 2049 både TCP/UDP

Er der andre muligheder en winNFSd.exe samt Hanewin Software - der an klare at lave et shared NFS drev fra Windows7 PRO


frogmaster
frogmaster's picture
Antal: 3785
Tilmeldt:
20-05-2010
User is online
Jeg kender ikke din

Jeg kender ikke din løsning, men prøv at deaktivere Windows Firewall for at se om det så virker.

Noget lidt andet, så er Port 111 (SUN Remote Procedure Call) en security risk, lidt som DCOM ((Distributed Component Object Model) port 135) i Windows.

Som du allerede ved, så er NFS ikke standard i Windows, men en tredjepart netværksprotokol. Jeg har ikke længere Windows 7 Pro og Enterprise maskiner, men stadig en Ultimate. På den kan man fra Kontrolpanel > Programmer og funktioner > Slå Windows-funktioner til eller fra installere Tjenester til NFS: https://www.keysight.com/main/editorial.jspx?cc=DK... Jeg kan ikke huske om den findes i Windows 7 Pro og ved ikke om det kun er NFS klienten.

Det er måske ikke den bedste løsning at bruge (den forældede) Windows 7 Pro Workstation som server til fildeling med NFS, der i forvejen er en velkendt sikkerhedsrisiko på dedikerede Windows servere (No Server authentication (AUTH_SYS. Enable unmapped user access. Allow unmapped user access by UID/GID)).

For at underbygge påstanden: https://www.beyondsecurity.com/scan_pentest_networ....
https://technet.microsoft.com/en-us/library/cc7537...

Blot til oplysning.

Som jeg læser dit behov, så ønsker du at bruge Windows 7 som NFS server?
Skal det køre på et lukket LAN/MAN etc. netværk med fx VPN?

Har du i stedet overvejet at installere samba client på klienten, jeg gætter på er en Debian (server)?


peque
Antal: 919
Tilmeldt:
20-04-2005
User is offline
Hej igen Jeg har fået løst

Hej igen
Jeg har fået løst mit problem omkring NFS
Da de PLC med ptxdist på - Er CIFS modulet ikke aktivt og skal rebuildes for at aktivere dette - derfor var det nødvendig kun at få det VIa NFS.

Løsningen er faktisk lidt som du sagde - At man skal tilføje en bruger Everyone med fuld kontrol over biblioteket!
Men har i de fremtidige builds også aktiveret vores CIFS module


frogmaster
frogmaster's picture
Antal: 3785
Tilmeldt:
20-05-2010
User is online
#6Glimrende. Tillad mig at

#6

Glimrende. Tillad mig at nævne, blot for informationsværdien, at enhver maskine man bruger som dedikeret server, inklusiv workstations, ikke også bør bruges til at browse internettet, tjekke mails etc., og i særdeleshed ikke Windows maskiner.

Blot i henhold til Windows 7 Pro, med eller uden NFS, hvor en mere eller mindre tilfældig bruger, kan tænkes ikke at forstå sikkerheds risici.

Uden at vide hvem der betjener denne Windows 7 Pro NFS server, om den har adgang til internettet, eller om den kører VPN, så udgør den en overordentlig potentiel risiko.

Til eftertanke ...