Ten blog zademonstruje procedurę instalowanie I Konfigurowanie Serwer NFS NA Ubuntu 22.04. Zacznijmy.
Notatka: W naszym poście będziemy odwołać „Linuxuser" jak nasz Serwer NFS I "Ubuntuuser”Maszyna jak Klient NFS.
Instaliing NFS Server na Ubuntu 22.04
W celu zainstalowania serwera NFS na Ubuntu 22.04, postępuj zgodnie z podanymi instrukcjami.
Krok 1: Zaktualizuj pakiety systemowe
Po pierwsze, uderz „Ctrl+alt+t”I zaktualizuj pakiety systemowe, uruchamiając dostarczone polecenie:
Aktualizacja $ sudo apt
Wszystkie pakiety są aktualizowane:
Krok 2: Zainstaluj serwer NFS
W następnym kroku uruchom poniżej podane polecenie w Ubuntu 22.04 Terminal dla instalacji serwera NFS:
$ sudo apt Zainstaluj NFS-kernel-serwer
Dane wyjście wskazuje, że serwer NFS jest pomyślnie zainstalowany na Ubuntu 22.04 „Linuxuser"system:
Teraz przejdźmy do procedury, aby skonfigurować zainstalowany serwer NFS.
Konfigurowanie serwera NFS na Ubuntu 22.04
Do konfiguracji serwera NFS na Ubuntu 22.04, postępuj zgodnie z podanymi instrukcjami.
Krok 1: Zrób wspólny katalog NFS
Przede wszystkim stworzymy katalog o nazwie „nfs_share„To będzie udostępnione przez wszystkie systemy klientów. Aby to zrobić, napisz następujące polecenie:
$ sudo mkdir -p /mnt /nfs_share
Krok 2: Ustaw uprawnienia do katalogu
Następnie ustaw uprawnienia utworzonego „nfs_share„Katalog, aby wszystkie maszyny klientów mogły łatwo uzyskać do niego dostęp:
$ sudo chown -r nikt: nogroup/mnt/nfs_share/
Teraz przejdź do następnego kroku.
Krok 3: Ustaw uprawnienia pliku
Ustaw uprawnienia do pliku zgodnie z wymaganiami. W naszym przypadku przydzieliliśmy odczyt, zapis i wykonanie uprawnień do „nfs_share„Pliki katalogu:
$ sudo chmod 777/mnt/nfs_share/
Krok 4: Grant NFS Access
W tym kroku zapewnimy dostęp do systemu klienta w celu uzyskania dostępu do serwera NFS. Aby to zrobić, otwórz „/itp./Eksport" w "Nano„Redaktor:
$ sudo nano /etc /eksport
Teraz od Ciebie zależy, czy chcesz przyznać dostęp do całej podsieci, pojedynczej czy wielu klientów. Na przykład zezwolimy na całą podsieć „10.0.2.15/24„Aby uzyskać dostęp do NFS Udostępnij:
/mnt/nfs_share 10.0.2.15/24 (RW, Sync, no_subtree_check)
Po dodaniu wymaganej linii naciśnij „Naciśnij„Ctrl+o„Aby zapisać plik i wrócić do Ubuntu 22.04 Terminal.
Krok 5: Eksportowanie katalogu NFS
Wykorzystaj dostarczone polecenie do eksportowania katalogu udostępnionego NFS:
$ sudo exportfs -a
Krok 6: Uruchom ponownie serwer NFS
Napisz dostarczone polecenie ponownego uruchomienia serwera NFS na swoim Ubuntu 22.04 System:
$ sudo systemctl restart nfs-kernel-serwer
Krok 7: Uzyskaj dostęp do zapory ogniowej
Następnie daj zaporę dostępu do systemu klienta za pomocą następujących „UFW" Komenda:
$ sudo ufw pozwól od 10.0.2.15/24 do dowolnego portu NFS
Krok 8: Włącz zaporę ogniową
Włącz zaporę z „UFW”Polecenie i„włączać" opcja:
$ sudo ufw
Krok 9: Sprawdź status zapory
Następnie sprawdź, czy zapora jest skonfigurowana, aby umożliwić dostęp przez port „2049”:
Status $ sudo UFW
Teraz pójdziemy w kierunku klienta NFS w „Ubuntuuser”System do przetestowania punktu udostępniania NFS.
Instalowanie klienta NFS na Ubuntu 22.04
Aby wykonać instalację klienta NFS na Ubuntu 22.04, hit „Ctrl+alt+t”I uruchom następujące polecenie:
$ sudo apt Zainstaluj NFS-common
Testowanie NFS Udostępnij na Ubuntu 22.04
Teraz przetestujemy koordynację dostępu między klientem NFS ”Ubuntuuser" I "Linuxuser”Serwer NFS. Aby to zrobić, utwórz punkt mocowania w systemie klienta NFS:
$ sudo mkdir -p /mnt /nfs_clientshare
Następnie zamontuj udział NSF w innym systemie klienta:
$ sudo Mount 10.0.2.15:/mnt/nfs_share/mnt/nfs_clientshare
W przypadku testowania NFS Udostępnij w systemie klienta, po pierwsze, utworzymy niektóre pliki w „nfs_share”Katalog„ „Linuxuser„Serwer NFS:
$ cd/mnt/nfs_share/
$ touch próbka 1.Tekst próbka 2.tekst
Następnie przejdź do systemu klienta i wyświetl listę plików obecnych w „nfs_clientshare„Katalog:
$ ls -l/mnt/nfs_clientshare/
Dane dane wyjściowe wskazuje, że pliki są skutecznie dostępne w „Ubuntuuser„Klient za pośrednictwem serwera NFS:
Odinstalowanie serwera NFS na Ubuntu 22.04
Aby odinstalować serwer NFS, uruchom następujące polecenie:
$ sudo apt usuń NFS-kernel-serwer
Odinstalowanie klienta NFS na Ubuntu 22.04
Aby odinstalować klienta NFS, napisz następujące polecenie w Ubuntu 22.04 Terminal:
$ sudo apt usuń NFS-common
Zebraliśmy metodę instalacji, konfigurowania i testowania serwera NFS na Ubuntu 22.04.
Wniosek
W celu zainstalowania serwera NFS na Ubuntu 22.04, po pierwsze, zaktualizuj pakiety systemowe i uruchom „$ sudo apt Zainstaluj NFS-kernel-serwer" Komenda. Następnie tworzyć A Udostępniony katalog NFS, ustawić plik i katalog uprawnienia, I eksport To. Następny, Zainstaluj klienta NFS w innym systemie z „$ sudo apt Zainstaluj NFS-common„Polecenie, utwórz punkt montażu i przetestuj dostęp do katalogu udostępnionego NFS. Ten blog wykazał metodę instalowanie, Konfigurowanie, I testowanie Serwer NFS na Ubuntu 22.04.