NFS: udostępnij foldery w systemie Linux
Spisu treści:
- NFS: Udostępnianie folderów w systemie Linux
- Instalacja NFS
- Konfiguracja serwera NFS
- Ręczne uruchamianie i zatrzymywanie NFS
- Dostęp do folderu współdzielonego NFS
- Problemy podczas montażu
- Udostępnione foldery
NFS angielskiego terminu Network File System, co oznacza Network File System. Jest akronimem służącym do identyfikacji natywnego systemu używanego przez system Linux do udostępniania folderów w sieci. W rezultacie do tych folderów współdzielonych można uzyskać dostęp z komputerów innych użytkowników, tak jakby znajdowali się na samym dysku twardym.
Dlatego możemy powiedzieć, że NFS pozwala komputerom używającym Linuksa na łączenie i udostępnianie folderów. Ponadto w systemie Linux istnieją inne alternatywy udostępniania zasobów, takie jak Samba, FTP, SSH, ale zalecaną rzeczą do udostępniania zasobów w sieci Linux jest NFS.
NFS: Udostępnianie folderów w systemie Linux
Instalacja NFS
Aby skorzystać z usługi, musimy wcześniej zainstalować pakiet NFS dla odpowiedniej dystrybucji. Zazwyczaj większość komputerów już zawiera pakiet, ponieważ może być konieczne udostępnienie folderu w dowolnym momencie. Jednak fakt, że komputer ma zainstalowany pakiet, nie oznacza, że już udostępnia swój system plików w sieci. W tym celu wymaga konfiguracji i wcześniejszego uruchomienia usługi.
Aby kontynuować instalację NFS i chcemy uzyskać najnowszą wersję, używamy polecenia apt-get z konsoli:
apt-get install nfs-common nfs-kernel-server
Konfiguracja serwera NFS
Przed uruchomieniem usług należy określić, które foldery chcesz udostępnić, i określić, na podstawie jakiego rodzaju uprawnień będzie to dostęp: tylko do odczytu lub do odczytu i zapisu. Z drugiej strony można również ustalić, które komputery mogą łączyć się z tymi folderami. Wszystkie te opcje można skonfigurować z pliku: / etc / export
W pliku konfiguracyjnym w każdej linii możemy podać kilka punktów:
- Folder, który chcemy udostępnić. Uprawnienia, na podstawie których jest udostępniany (tylko do odczytu: „ro” lub do odczytu i zapisu: „rw”). Jakie maszyny mają dostęp. Może to być nazwa, adres IP lub zakres adresów IP.
Podczas korzystania z NFS do udostępniania zalecamy ustawienie maksymalnych ograniczeń uprawnień. Na przykład, jeśli użytkownicy nie wymagają zapisywania do plików, musimy ustawić uprawnienie „tylko do odczytu”.
Ręczne uruchamianie i zatrzymywanie NFS
Aby usługi serwera NFS działały, pierwszym krokiem jest uruchomienie usługi portman, dlatego pierwszą rzeczą, którą musimy wykonać, jest:
sudo /etc/init.d/portmap start
Jeśli chcemy uruchomić usługę NFS lub za każdym razem, gdy dokonujemy modyfikacji pliku / etc / export, konieczne jest wykonanie następującego polecenia:
sudo /etc/init.d/nfs-kernel-server restart
W przeciwnym razie, czyli zatrzymując usługę, używamy:
sudo /etc/init.d/nfs-kernel-server stop
Być może zainteresuje Cię lektura: ownCloud: Jak mieć własną chmurę w Ubuntu
Dostęp do folderu współdzielonego NFS
Aby uzyskać dostęp do folderu współdzielonego przez NFS, pierwsze kroki to instalacja pakietów portman i nfs-commons. W tym celu wykonujemy:
sudo apt-get install portmap nfs-common sudo /etc/init.d/portmap restart
W tym momencie będziemy już mogli zamontować folder współdzielony w naszym systemie. W związku z tym wpis jest jak dowolny inny folder w naszym systemie plików na dysku twardym.
Na przykład, jeśli mamy folder wewnątrz serwera NFS, załóżmy, że serwer współdzieli folder o nazwie / photos by NFS. Na komputerze klienckim możemy utworzyć folder o nazwie / photos-server i zamontować na nim folder współdzielony na serwerze. Instrukcja wykonania w konsoli wyglądałaby następująco:
sudo mount -t nfs server-ip: / photos / server-photos
Od tego momentu możemy już zweryfikować zawartość folderu, a jeśli uprawnienia są dostępne, nawet wprowadzić zmiany. Ważne jest, aby pamiętać, że montaż musi odbywać się w folderze w naszym systemie, w przeciwnym razie pliki zdalne nie zostaną wyświetlone.
Z drugiej strony, aby odmontować folder, wykonujemy w konsoli polecenie umount, a następnie nazwę folderu, w którym jest on zamontowany, na przykład:
Problemy podczas montażu
Podczas montowania folderu NFS może wystąpić jeden z następujących 3 błędów: problemy z siecią, problemy z serwerem lub problemy z klientem.
Aby wykluczyć, czy problem pochodzi z serwera, możemy spróbować zamontować folder na samym serwerze, używając adresu IP 127.0.0.1. Jeśli to działa, problem dotyczy sieci lub klienta.
Z drugiej strony, jeśli pingowanie z serwera do klienta nie pokazuje zapory ogniowej, problem dotyczy klienta.
Jeśli jest to problem występujący na kliencie, możemy spróbować ponownie zainstalować klienta lub wykonać następujące polecenia na kliencie:
apt-get install nfs-common nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart
I w końcu spróbuj zamontować folder.
Udostępnione foldery
Jeśli chcemy skonfigurować, aby folder współdzielony przez NFS był montowany automatycznie podczas uruchamiania naszego systemu Linux, możemy dokonać modyfikacji w pliku / etc / fstab, linia do dodania wyglądałaby następująco:
server-ip: / photos / server-photos nfs
W ten sposób, gdy uruchomimy naszą maszynę, folder / zdjęcia na serwerze zostaną automatycznie zamontowane na naszym folderze / serwerze zdjęć.
Ponadto zaleca się, aby dane każdego użytkownika w sieci były przechowywane centralnie w przestrzeni serwera. Zapewni to kilka różnych korzyści, takich jak:
- Użytkownik otrzyma możliwość dostępu do swoich plików, nawet dostępu z nietypowego komputera, a administratorowi znacznie łatwiej będzie wykonać kopie zapasowe, a jeśli komputer użytkownika ulegnie awarii, nie utraci swoich informacji.
Aby to osiągnąć, serwer musi mieć scentralizowane konta użytkowników, a klienci muszą być skonfigurowani do uwierzytelniania podczas łączenia.
Udostępnij swoją lokalizację na Facebooku Messenger
Facebook Messenger pozwala użytkownikom udostępniać swoją lokalizację grupom ludzi lub czatować.
Jak usunąć foldery z mojego komputera w Windows 10
Uczymy Cię, jak krok po kroku usuwać foldery z mojego komputera w systemie Windows 10. Obrazy, dokumenty, muzyka ...
Jak odzyskać miejsce, usuwając ukryte foldery w systemie Windows 10
Jak odzyskać miejsce, usuwając ukryte foldery w systemie Windows 10. Odkryj prosty sposób na odzyskanie miejsca.