Zainstaluj i skonfiguruj NFS

Zainstaluj i skonfiguruj NFS
System plików sieciowych (NFS) to aplikacja, która umożliwia użytkownikom dostęp i modyfikowanie plików na zdalnym komputerze, tak jakby uzyskuje dostęp do lokalnej pamięci własnego komputera. Jest to tak zwane rozproszony system plików i służy jako scentralizowany system dokumentów dla dużej sieci komputerów.

NFS współpracuje z sieciami udostępnionymi przez systemy z różnymi systemami operacyjnymi. Administrator może również wybrać, które sekcje informacji montażowych są dostępne dla systemów klienta.

W tym artykule pokazuje, jak zainstalować i konfigurować NFS w systemie Arritlinux.

Krok 1: Skonfiguruj pakiety NFS

Najpierw zainstalujemy pakiety dla NFS. Aby to zrobić, wydaj następujące polecenie:

$ sudo pacman -s nfs -utyls

Krok 2: Ustaw NFS na uruchomienie w uruchomieniu

Użyj poniższych poleceń, aby ustawić NFS, aby uruchomić w uruchomieniu:

$ chkconfignfs on
$ service rpcbind start
$ Service NFS start


Teraz NFS powinien uruchomić się na starcie.

Krok 3: Udostępnij katalog z klientem

Następnie wybierzesz katalog, aby udostępnić klientowi i przenieść go na /etc /eksport. Użyj poniższego polecenia, aby to zrobić:

$ vi /etc /eksport


Następnie dołącz ten wiersz do plików:

# /Share 192.168.87.158 (RW, Sync, no_root_squash, no_subtree_check)

Wreszcie, wyeksportuj te pliki z poniższym poleceniem:

$ exportfs -a

Krok 4: Przygotuj klienta

Synchronizacja będzie wymagała pewnych pakietów, które można pobrać z poniższymi poleceniami:

$ sudo pacman -s nfs -utyls

Krok 5: Zamontuj współdzielony katalog

Po zainstalowaniu pakietów na komputerze zdalnym nadszedł czas, aby zamontować współdzielony katalog:

$ mkdir -p /mnt /share


Następnie zamontuj wspólny katalog:

$ Mount 192.168.87.156:/share/mnt/share/


Uruchom test potwierdzenia, aby sprawdzić, czy udział jest zamontowany:

$ df -h


Wpisz #Mount, aby wymienić zamontowane systemy plików:

$ Mount

Uruchamianie testu

Przynieś zawartość, która ma zostać przekazana klientowi za pośrednictwem katalogu Server Share. Wpisz następujące polecenie, aby uruchomić test:

$ Touch Test1
Test $ mkdir


Przejdź do folderów /mnt /udostępnij w komputerze zdalnym, który służy jako klient:

$ ls/mnt/share/-lh


Następnie dodaj wpisy w pliku /etc /fstAB, aby automatycznie zamontować folder udostępniony.

Dodaj plik /etc /fstab do następujących wierszy:

$ vi /etc /fstab


Powinno to zamontować pliki folderów udostępniania i całą jego zawartość.

Za pomocą NFS

Teraz przejdziemy do niektórych opcji specyficznych dla NFS, które mogą się przydać:

Pozostaw terminal na serwerze i wpisz poniższe polecenie, aby zobaczyć zawartość udostępniania komputera klienta:

$ showmount -e


Aby zobaczyć zawartość udostępniania na serwerze, możesz użyć odmiany tego polecenia. Wpisz poniższe polecenie:

$ showmount -e 192.168.87.156


Poniższe polecenie pozwala wymienić wszystkie pliki udostępniania na serwerze:

$ exportfs -v

Aby wyczyścić lokalizację /etc /eksport i wysłać zawartość z powrotem do źródła, wprowadź następujące:

$ exportfs -u

Wniosek

NFS to bardzo prosta, ale wyjątkowo wygodna aplikacja do udostępniania plików sieciowych. Rozległy centralny system składania NFS oszczędza tony przestrzeni twardej, ponieważ wiele folderów obecnych na hoście nie musi być przechowywane na każdym komputerze. Prosty interfejs NFS pozwala użytkownikom uzyskać dostęp do serwera w celu uzyskania treści, ponieważ uzyskaliby dostęp do lokalnej pamięci.

Należy pamiętać, że NFS jest podatny na wiele wyzyskujących ataków z Internetu. Jako taki, należy również rozważyć założenie zapory ogniowej, aby chronić gospodarza przed tymi atakami.

To wszystko, co mamy na dziś. Trzymaj się Linuxhint.com, aby uzyskać więcej takich artykułów. Będziemy opublikować następcze do tego konkretnego postu.