Opracowany przez Sun Microsystems w 1984 r., NFS lub Network File Shares to protokół systemu plików używany do uzyskiwania dostępu do plików w sieci podobnej do lokalnego urządzenia pamięci masowej.
Udziały NFS są potężne i popularne, ponieważ umożliwiają użytkownikom udostępnianie plików i katalogów za pośrednictwem sieci lokalnej i Internetu. Jednak lepiej jest ograniczyć udziały NFS do sieci lokalnych i zaufanych, ponieważ pliki nie są szyfrowane na maszynach. Jednak problem został rozwiązany i naprawiony w najnowszej wersji protokołu NFS. Może być konieczne skonfigurowanie złożonych metod uwierzytelniania, takich jak Kerberos.
W tym samouczku dowiesz się, jak skonfigurować udziały NFS w systemie Linux. Zacznijmy.
Konfigurowanie serwera NFS
Zacznijmy od skonfigurowania serwera NFS. Ten proces jest dość prosty i zawiera tylko kilka poleceń:
aktualizacja sudo apt-getsudo apt-get install nfs-kernel-server
Następnie utwórz katalog w systemie lokalnym, który będzie używany jako współdzielony katalog główny NFS:
sudo mkdir /var/nfsUstaw odpowiednie uprawnienia do katalogu:
sudo chown nikt: brak grupy / var / nfsNastępnie edytuj plik exports w /etc/exports i dodaj następujący wpis
/var/nfsKonfigurowanie klienta NFS
Aby zamontować udziały NFS w systemie Linux, musisz zainstalować narzędzia klienta nfs za pomocą polecenia:
sudo apt-get aktualizacja sudo apt-get zainstaluj nfs-commonMontowanie systemu plików NFS
Proces montowania udziałów plików NFS jest bardzo podobny do montowania zwykłego systemu plików w systemie Linux. Możesz użyć polecenia mount. Ogólna składnia jest następująca:
uchwyt