Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dit artikel bevat informatie over NFS-server- en bestandsmachtigingen.
Oorspronkelijk KB-nummer: 231964
Samenvatting
In dit artikel wordt beschreven hoe u bestandsmachtigingen instelt voor uw NFS-exports (Windows NT Network File System) om te werken met UNIX NFS-werkstations.
Meer informatie
U hoeft deze stappen niet uit te voeren wanneer u alleen anonieme verificatie gebruikt, hoewel de resultaten u enig inzicht kunnen geven in hoe NTFS-bestandsmachtigingen worden weerspiegeld op UNIX-werkstations.
Notitie
In de volgende instructies wordt ervan uitgegaan dat de NFS-computer op basis van Windows NT Server is geconfigureerd voor het gebruik van standaardwaarden voor geavanceerde opties en beveiligingsmachtigingen.
Op de NFS-computer op basis van Microsoft Windows NT Server:
Stel altijd de NTFS-machtigingen voor uw export (en alle mappen en bestanden onder de export) in op Volledig beheer voor iedereen, de groep Administrators en de gebruiker Administrator.
Als uw exportmap leeg is, maakt u een dummybestand dat wordt aangeroepen
dummyfile
in uw NFS-exportmap.Als u geen NIS-server (Network Information Service) gebruikt, kopieert u de bestanden Etc/Passwd en Etc/Group in de binaire modus van de juiste UNIX-computer naar de map Winnt\System32\drivers\etc.
Notitie
Laat de wachtwoordvelden leeg. Het wordt aanbevolen dat UID's en GID's uniek zijn als geheel, evenals gebruikersnamen en groepen als geheel. Gebruik bijvoorbeeld geen 1001 voor een gebruiker en een groep en geen wielgebruiker naast een wielgroep.
Wijs elke gebruiker en elke groep toe aan een unieke Windows NT-gebruiker en -groep. U kunt dit doen met Server voor NFS User Manager.
Wijs de UNIX-hoofdgebruiker toe aan de Windows NT Administrator-gebruiker en het groepshoofd- of wiel aan de groep Windows NT-beheerders.
Op de UNIX NFS-client:
Meld u aan als hoofdmap (alleen hoofdmap kan een NFS-export koppelen). Koppel de export op uw UNIX-werkstation door te typen
mount ntserver :/F/export/home/user /mnt
waar
ntserver
is de hostnaam van de windows NT Server-computer, F/export/home/gebruiker is het pad naar de export enmnt
is een lokaal beschikbaar koppelpunt.Controleer de machtigingen door het volgende te typen:
ls -l
Uitvoer die vergelijkbaar is met het volgende voorbeeld wordt weergegeven:
-rwxrwxrwx 1 root root dummyfile
Wijs de juiste eigenaren toe aan de bestanden en mappen door het volgende te typen:
/usr/ucb/chown -R user.group /mnt
Notitie
In sommige UNIX-besturingssystemen heeft de opdracht chown geen groepsparameter. In deze situaties moet u naast deze opdracht chgrp -R group /mnt typen.
Wijs de juiste machtigingen toe aan de bestanden en mappen door het volgende te typen:
chmod -R g-w,o-wx /mnt
Controleer de nieuwe machtigingen door het volgende te typen:
ls -l
Uitvoer die vergelijkbaar is met het volgende voorbeeld wordt weergegeven:
-rwxr-xr-- 1 user group dummyfile
Als u de machtigingen voor een bestand niet kunt wijzigen of als u foutberichten 'toegang geweigerd' ontvangt, voert u de volgende stappen uit:
- Wijs op de NFS-computer op basis van Windows NT Server volledig beheer toe aan de export voor iedereen, de groep Administrators en de gebruiker Administrator.
- Kopieer op de UNIX NFS-client het bestand naar een andere naam (u moet dit doen als gebruiker, niet als hoofdmap). Verwijder het oorspronkelijke bestand in Windows NT en wijzig de naam van het bestand in de oorspronkelijke naam.
Sommige Windows NT-gebruikers en -groepen kunnen niet worden toegewezen aan gelijkwaardige UNIX-gebruikers of -groepen. Ze kunnen worden weergegeven als niemand4 of geen groep. Speciale groepen die dit gedrag vertonen, zijn onder andere:
- Iedereen
- Netwerk
- Interactief
- Systeem
- Geverifieerde gebruikers