• Nie Znaleziono Wyników

NFS Network File System

N/A
N/A
Protected

Academic year: 2021

Share "NFS Network File System"

Copied!
3
0
0

Pełen tekst

(1)

NFS

Network File System

NFS jest protokołem zdalnego udostępniania plików w systemach UNIX/Linux opartym o architekturę klient-serwer.

Schemat działania NFS

portmap - demon portmapper pozwala klientom NFS odkryć, który port serwera jest w uŜyciu przez NFS.

Rejestruje usługi RPC -Remote Procedure Call i mapuje numery usług RPC na numery portów.

mountd - demon montowania NFS troszczący się o zapytania przesłane do niego przez nfsd. Sprawdza pliki /etc/host.allow, etc/hosts.deny, /etc/exports. Weryfikuje uprawnienia klienta do zasobów. W przypadku pozytywnej weryfikacji zwraca klientowi handle do systemu plików i dodaje go (klienta) do pliku /etc/rmtab.

nfsd - demon obsługujący zapytania klientów NFS.

Udostępnione zasoby definiuje administrator w pliku konfiguracyjnym /etc/exports.

Po wykonaniu polecenia: /usr/sbin/exportfs –a zasoby te są dostępne dla klientów.

UŜytkownicy hostów-klientów jeŜeli chcą skorzystać z zasobów NFS muszą je podmontować do swoich systemów plików:

a) za pomocą polecenia mount:

mount [opcje] serwer:katalog /katalog montowania np.: mount –t nfs k11:/net11 /mnt/nfs11

(Chcąc odmontować zdalne katalogi posługujemy się następującą składnią: umount serwer:katalog)

b) za pomocą automontera:

automonter amd – polecenie: amd –a /amd /mnt/student1 /etc/nfs/student1.map

(objaśnienia: -a , /amd – katalog roboczy, w którym dokonywane są fizyczne podmontowania, /mnt/student1 – punkt montowania dla uŜytkownika student1, /etc/nfs/student1.map – plik odwzorowujący system plików)

(Pliki .map mają strukturę:

klucz opcje system plików

klucz, to nazwa podkatalogu, opcje, to standardowe opcje mount,

system plików – to wpis typu komputer:/katalog)

autofs – punkty montowania dla autofs zdefiniowane są w pliku auto.master wg struktury:

punkt montowania nazwa-odwzorowania opcje

np.: /misc /etc/auto.misc

(w katalogu /misc zostanie podmontowany system plików odwzorowany w auto.misc.)

O hostach udostępniających zasoby NFS i udostępnionych katalogach informuje uŜytkowników administrator sieci. Klienci mogą równieŜ sami sprawdzić, czy dany komputer eksportuje zasoby. SłuŜy do tego polecenie showmount -e komputer (np.: showmount -e 192.168.0.200)

mount –t nfs k11:/katalog /mnt/pustykatalog

Demony serwera:

portmap nfsd mountd

Klient:

portmap

(2)

NFS

Udostępnienie zasobów NFS

Udostępniane zasoby NFS naleŜy zdefiniować w pliku /etc/exports, a następnie wyeksportować (ogłosić ich dostępność). Eksport następuje po restarcie systemu, restarcie serwera nfs lub po wykonaniu polecenia:

exportfs –a.

Plik konfiguracyjny exports zawiera rekordy w formacie:

/katalog-udostępniony komu(opcje)

katalog-udostęniony – to nazwa katalogu w systemie, np.: /usr/net (katalog taki moŜna stworzyć)

komu – to nazwa hosta lub hostów, którym będzie się udostępniać katalogi. nazwa ta moŜe mieć postać:

k12 (host o nazwie k12) 192.168.0.12 (host o takim IP)

192.168.0.0/255.255.255.0 (wszystkie hosty w takiej sieci)

*.nasz.net (wszystkie hosty w domenie nasz.net)

(opcje) – to opcje dostępu do katalogu – ro – tylko odczyt, rw – odczyt i zapis.

Przykład pliku exports:

/usr/net11 192.168.0.0/255.255.255.0(ro) /usr/pakiety k12(ro) k13(ro) k14(ro)

/home/wymiana *.nasz.net(rw)

Uwaga! Udostępniając katalog nie moŜna zapomnieć o ustawieniu odpowiednich praw dostępu dla

uŜytkownika, grupy i pozostałych. Katalog powinien mieć przynajmniej prawa do wykonywania i odczytu.

Konfiguracja NFS w środowisku graficznym

Do konfiguracji serwera NFS słuŜy narzędzie Serwer NFS (naleŜy je zainstalować – pakiet redhat-config-nfs w RedHat ,Aurox). Program ten uruchamia się z Ustawienia Systemowe → Ustawienia serwerów → Serwer NFS PoniŜsze obrazki pokazują moŜliwości i sposoby konfiguracji zasobu.

Okno główne programu

Okno dodawania katalogu

(3)

Cytaty

Powiązane dokumenty

Jeżeli nie, to rozłóż ją na czynniki pierwsze oraz znajdź najmniejszą liczbę pierwszą od niej większą oraz największą liczbę pierwszą od niej mniejszą.. Znajdź sumę

• Możliwość wykonania danej operacji na określonych rastrach może być uzależniona od głębokości piksela, typu kodowania danych, (np. rastry typu „ze znakiem” nie

Nazwa handlowa wyrobu budowlanego: Zamocowania przewodów i kabli elektrycznych oraz światłowodowych, stosowanych do zasilania i sterowania urządzeniami służącymi

Na powyższych elementach można układać kable elektryczne, teletechniczne i światłowodowe tylko o klasie utrzymania funkcji E30, E90, PH 90 i P 90 przeznaczone do

Na powyższych elementach można układać kable elektryczne, teletechniczne i światłowodowe tylko o klasie utrzymania funkcji E30, E60, E90, PH 90 i P 90

Następnie zapisz zmodyfikowane dane do pliku o nazwie złożonej ze starej nazwy i wyrażenia „_wg_ocen” – czyli dla przykładu „studenci_wg_ocen.txt”..

Jeżeli nazwa jest nazwą katalogu, wyświetl jego zawartość.. Jeżeli nazwa jest nazwą pliku, podaj związane z

fsck /dev/fd0 (domyślny typ plików – ext2 oraz interaktywne usuwanie błędów) Przy naprawie głównego systemu plików zwykle stosuje się (wystarczy). fsck