Jak mogę połączyć się z NFS dzielenie się na Raspberry Pi

Jak mogę połączyć się z NFS dzielenie się na Raspberry Pi
System plików sieciowych, powszechnie nazywany NFS, to system udostępniania plików, który pozwala klientowi uzyskać dostęp do innych plików urządzeń przez Internet. NFS jest niezwykle cennym systemem dla urządzeń takich jak Raspberry Pi, ponieważ pomoże użytkownikom przenieść pliki do urządzenia z innego systemu w znacznie szybszym tempie.

Ten artykuł pomoże Ci w połączeniu Udział NFS na Raspberry Pi, aby móc przesyłać pliki z urządzenia do innego systemu lub odwrotnie.

Jak mogę się połączyć z NFS udostępnianie Raspberry Pi

Aby uzyskać dostęp do folderu Raspberry Pi Udział NFS, Użyj następujących kroków:

Krok 1: Zainstaluj serwer NFS

Najpierw musisz zainstalować NFS serwer na urządzeniu Raspberry Pi za pomocą „NFS-Kernet-Server”Pakiet za pośrednictwem następującego polecenia:

$ sudo apt-get instaluj nfs-kernel-serwer

Krok 2: Zrób katalog

Następnie będziesz musiał utworzyć wybrany katalog za pośrednictwem następującego polecenia, ponieważ ten katalog będzie dostępny później:

$ sudo mkdir /mnt /shared_drive

Możesz zmienić „shared_drive”Nazwa katalogu o wybranej nazwie.

Krok 3: Zezwolenie na dezorp

Po utworzeniu katalogu musisz również przypisać prawidłowe prawa, które zamierzasz udostępnić w sieci Udział NFS. Możesz to zrobić, używając najpierw następującego polecenia, aby udzielić pozwolenia na domyślny użytkownik Raspberry Pi.

$ sudo chown -r raspberrypi: Raspberrypi /mnt /shared_drive

Nazwa użytkownika "Raspberrypi„W powyższym poleceniu może być różne w twoim przypadku i musisz upewnić się, że najpierw przed wykonaniem polecenia.

Teraz pozwolisz również na zezwolenie na katalogi wewnątrz „shared_drive”Za pośrednictwem następującego polecenia:

$ sudo find/mnt/shared_drive/-type d -exec chmod 755 \;

Numer "755”Pokazuje przypisywanie pozwolenia na odczyt, pisanie i realizację dla właściciela.

Ponadto przypisz prawidłowe prawa do plików w „shared_drive„Directory za pośrednictwem następującego polecenia:

$ sudo find/mnt/shared_drive/-type f -exec chmod 644 \;

Numer "644”Pokazuje przypisywanie pozwolenia na odczytanie i pisanie dla właściciela.

Krok 4: Pobieranie identyfikatora grupy

W tym etapie będziesz musiał odzyskać identyfikator grupy (GUID) i identyfikator użytkownika (UID) dla użytkownika, który ma dostęp do katalogu urządzeń. Z tego powodu musisz wykonać następujące polecenie:

$ id raspberrypi

Krok 5: Skonfiguruj dostęp do katalogu dla użytkownika

Po pomyślnym pobraniu identyfikatorów nadszedł czas, aby umożliwić zaufanym użytkownikom dostęp do katalogu Raspberry za pomocą Udział NFS. Możesz to zrobić, otwierając plik konfiguracyjny za pomocą następującego polecenia:

$ sudo nano /etc /eksport

Z otwartym plikiem dodaj następujący wiersz w pliku:

/mnt/shared_drive *(rw, all_squash, insecure, async, no_subtree_check, anonuid = 1000, anongid = 1000)

Będziesz musiał wymienić gwiazdka * Podpisz się z zakresem adresu IP, który pasuje do adresu sieciowego, aby umożliwić użytkownikom dostęp do katalogu urządzeń. W naszym przypadku adres sieciowy brzmi „192.168.100.1”, Abyśmy mogli użyć adresu”192.168.100.0/24" zamiast gwiazdka * Aby umożliwić wszystkie IP, które pasują do adresu.

Zapisz plik za pomocą „Ctrl+x„Klucze, dodaj Y a następnie naciśnij Enter, aby wyjść z pliku.

Krok 6: Uruchom plik Eksportfs

Po wprowadzeniu wymaganych zmian możesz uruchomić „Eksport”Plik do pomyślnego dodania udostępnionego katalogu, aby można go było łatwo dostępne Udział NFS.

$ sudo exportfs -ra

Krok 7: Znalezienie nazwy hosta

Musisz także znaleźć nazwę hosta urządzenia, abyś mógł uzyskać dostęp do katalogu urządzeń Udział NFS w innym systemie. Możesz znaleźć nazwę hosta za pomocą następującego polecenia:

$ hostName -i

Krok 8: Łączenie z NFS Udostępnij na Raspberry Pi z innego urządzenia

Łączenie z Udział NFS Na Raspberry Pi jest inaczej w systemie Windows i MacOS, więc tutaj nauczysz się na obie strony:

Łączenie z NFS Udostępnij na Raspberry Pi w systemie Windows OS

W systemie systemu Windows możesz podłączyć dostęp do katalogu Raspberry Pi Udział NFS Korzystanie z następujących kroków:

Krok 1: Idź do Wyszukiwanie systemu Windows i znajdź „Włącz lub wyłącz funkcje systemu Windows" opcja:

Krok 2: Znajdź opcję „Usługi dla NFS”I sprawdź obie opcje, jak wyróżniono na zdjęciu poniżej:

Krok 3: Teraz idź do „Komputer”Opcja i kliknij„Mapa napędu sieciowego" Ikona.

To otwiera następujący ekran na pulpicie:

Teraz dodaj adres „\\ 192.168.100.162 \ mnt \ shared_drive”I kliknij„Skończyć" przycisk.

To otworzy folder udostępniony w twoim systemie:

Możesz wrócić do „Ten komputer„Opcja i zobacz tam udostępnioną jazdę.

Łączenie z NFS Udostępnij na Raspberry Pi na macOS

Aby uzyskać dostęp do katalogu Raspberry Pi na macOS Udział NFS, Użyj następujących kroków:

Krok 1: Na komputerze przejdź do „Iść”Sekcja i kliknij„Połączyć się z serwerem" opcja:

Krok 2: Użyj adresu „NFS: // 192.168.199.162/mnt/shared_drive”I kliknij„Łączyć" opcja:

To otwiera Raspberry Pi „shared_drive”Katalog na macOS, jak pokazano poniżej:

Po pomyślnym dostępie do katalogu Raspberry Pi przez Udział NFS, Jesteś teraz dobry w kopiowaniu plików z urządzenia do systemu. Musisz jednak umieścić pliki w swoim utworzonym katalogu na urządzeniu. Ta sama operacja dotyczy również folderu w systemie.

Wniosek

Udział NFS to poręczny system udostępniania plików, który umożliwia użytkownikom udostępnianie plików między wieloma urządzeniami, co ułatwia przesyłanie plików do innego systemu. Kroki wspomniane powyżej zawierają wystarczające wskazówki, aby pomyślnie skonfigurować Dzielenie się NFS Korzystanie z adresu IP Raspberry Pi urządzenia, umożliwiając przesyłanie plików z urządzenia do systemu Windows lub macOS i odwrotnie.