Serwer NFS Debian 12: Konfiguracja krok po kroku
Spis treści
- Wprowadzenie
- Instalacja serwera NFS
- Konfiguracja katalogów udostępnianych
- Ustawienia zapory sieciowej
- Konfiguracja klienta NFS
- Testowanie połączenia
- Podsumowanie
Wprowadzenie
Serwer NFS Debian 12 umożliwia udostępnianie plików między systemami Linux/Unix w sieci lokalnej za pomocą protokołu Network File System (NFS). W tym artykule pokażemy, jak skonfigurować serwer NFS na Debianie 12 oraz jak podłączyć do niego klienta. Dzięki temu możesz centralizować dane i ułatwić współpracę między różnymi maszynami w sieci.
Instalacja serwera NFS
Najpierw zaktualizuj system:
sudo apt update && sudo apt upgrade -y
Następnie zainstaluj pakiet nfs-kernel-server, niezbędny do uruchomienia serwera NFS Debian 12:
sudo apt install nfs-kernel-server -y
Konfiguracja katalogów udostępnianych
Stwórz katalog do udostępnienia:
sudo mkdir -p /srv/nfs/udostepniony_katalog
Nadaj odpowiednie uprawnienia:
sudo chown nobody:nogroup /srv/nfs/udostepniony_katalog
sudo chmod 777 /srv/nfs/udostepniony_katalog
Edytuj plik /etc/exports i dodaj linię:
/srv/nfs/udostepniony_katalog *(rw,sync,no_subtree_check)
Zastosuj zmiany:
sudo exportfs -a
Ustawienia zapory sieciowej
Jeśli korzystasz z ufw, otwórz porty NFS:
sudo ufw allow from any to any port nfs
Jeśli używasz innej zapory, upewnij się, że porty 2049/TCP i 2049/UDP są otwarte. Więcej informacji znajdziesz w oficjalnej dokumentacji Debiana.
Konfiguracja klienta NFS
Na maszynie klienckiej zainstaluj pakiet nfs-common:
sudo apt install nfs-common -y
Utwórz punkt montowania:
sudo mkdir -p /mnt/nfs/udostepniony_katalog
Wykonaj montowanie ręczne (zakładając, że IP serwera to 192.168.1.100):
sudo mount 192.168.1.100:/srv/nfs/udostepniony_katalog /mnt/nfs/udostepniony_katalog
Aby montowanie było trwałe, dodaj wpis do pliku /etc/fstab:
192.168.1.100:/srv/nfs/udostepniony_katalog /mnt/nfs/udostepniony_katalog nfs defaults 0 0
Testowanie połączenia
Sprawdź możliwość tworzenia plików w udostępnionym katalogu:
touch /mnt/nfs/udostepniony_katalog/testowy_plik.txt
Jeśli operacja się powiedzie, konfiguracja serwera NFS Debian 12 jest poprawna.
Podsumowanie
Skonfigurowanie serwera NFS Debian 12 umożliwia efektywne udostępnianie plików w sieci lokalnej. Dzięki temu procesowi możesz centralizować dane i usprawnić współpracę między różnymi systemami.
G