Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera informacje o uprawnieniach serwera NFS i plików.
Oryginalny numer KB: 231964
Podsumowanie
W tym artykule opisano sposób ustawiania uprawnień do plików w eksportach systemu plików NFS (Windows NT Network File System) do pracy z stacjami roboczymi systemu plików NFS z systemem UNIX.
Więcej informacji
Nie trzeba wykonywać tych kroków tylko podczas korzystania z uwierzytelniania anonimowego, chociaż wyniki mogą dać wgląd w sposób odzwierciedlania uprawnień plików NTFS na stacjach roboczych z systemem UNIX.
Uwaga 16.
W poniższych instrukcjach przyjęto założenie, że komputer z systemem plików NFS oparty na systemie Windows NT Server jest skonfigurowany do używania wartości domyślnych dla opcji zaawansowanych i uprawnień zabezpieczeń.
Na komputerze z systemem plików NFS opartym na systemie Windows NT Firmy Microsoft:
Zawsze ustaw uprawnienia systemu plików NTFS w eksporcie (oraz wszystkie foldery i pliki pod eksportem) na wartość Pełna kontrola dla wszystkich, grupy Administratorzy i użytkownik Administrator.
Jeśli folder eksportu jest pusty, utwórz fikcyjny plik o nazwie
dummyfile
w folderze eksportu systemu plików NFS.Jeśli nie używasz serwera usługi informacyjnej sieci (NIS), skopiuj pliki Etc/Passwd i Etc/Group w trybie binarnym z odpowiedniego komputera z systemem UNIX do folderu Winnt\System32\drivers\etc.
Uwaga 16.
Pozostaw puste pola haseł. Zaleca się, aby identyfikatory UID i GID są unikatowe jako całość, a także nazwy użytkowników i grupy jako całość. Na przykład nie należy używać 1001 dla użytkownika i grupy i nie mają użytkownika koła oprócz grupy kół.
Zamapuj każdego użytkownika i każdą grupę na unikatowego użytkownika i grupę systemu Windows NT. Można to zrobić przy użyciu serwera dla Menedżera użytkowników systemu plików NFS.
Zamapuj użytkownika głównego systemu UNIX na użytkownika administratora systemu Windows NT i grupę główną lub koło do grupy Administratorzy systemu Windows NT.
Na kliencie systemu plików NFS z systemem UNIX:
Zaloguj się jako użytkownik główny (tylko katalog główny może zainstalować eksport NFS). Instalowanie eksportu na stacji roboczej z systemem UNIX przez wpisanie
mount ntserver :/F/export/home/user /mnt
gdzie
ntserver
to nazwa hosta komputera z systemem Windows NT Server, F/export/home/user jest ścieżką do eksportu imnt
jest lokalnie dostępnym punktem instalacji.Sprawdź uprawnienia, wpisując:
ls -l
Zostaną wyświetlone dane wyjściowe podobne do następującego przykładu:
-rwxrwxrwx 1 root root dummyfile
Przypisz odpowiednich właścicieli do plików i folderów, wpisując:
/usr/ucb/chown -R user.group /mnt
Uwaga 16.
W niektórych systemach operacyjnych UNIX polecenie chown nie bierze parametru grupy. W takich sytuacjach należy wpisać chgrp -R group /mnt oprócz tego polecenia.
Przypisz odpowiednie uprawnienia do plików i folderów, wpisując:
chmod -R g-w,o-wx /mnt
Sprawdź nowe uprawnienia, wpisując:
ls -l
Zostaną wyświetlone dane wyjściowe podobne do następującego przykładu:
-rwxr-xr-- 1 user group dummyfile
Jeśli nie możesz zmienić uprawnień do pliku lub jeśli zostanie wyświetlony komunikat o błędzie "Odmowa dostępu", wykonaj następujące czynności:
- Na komputerze z systemem plików NFS opartym na systemie Windows NT Przypisz pełną kontrolę do eksportu dla wszystkich, grupy Administratorzy i użytkownika Administrator.
- Na kliencie systemu plików NFS systemu UNIX skopiuj plik do innej nazwy (musisz to zrobić jako użytkownik, a nie jako katalog główny). Usuń oryginalny plik w systemie Windows NT i zmień jego nazwę na oryginalną.
Niektórych użytkowników i grup systemu Windows NT nie można zamapować na równoważnych użytkowników lub grup systemu UNIX. Mogą być wyświetlane jako nikt4 lub nogroup. Grupy specjalne, które wykazują to zachowanie, obejmują:
- Wszyscy
- Sieć
- Interakcyjny
- System
- Uwierzytelnieni użytkownicy