Come posso connettermi alla condivisione NFS su Raspberry Pi

Come posso connettermi alla condivisione NFS su Raspberry Pi
File system di rete, comunemente indicato come NFS, è un sistema di condivisione di file che consente al client di accedere ad altri file di dispositivi su Internet. NFS è un sistema estremamente prezioso per dispositivi come Raspberry Pi perché questo aiuterà gli utenti a trasferire i file sul dispositivo da un altro sistema a una tariffa molto più veloce.

Questo articolo ti aiuterà a connetterti Condivisione NFS su Raspberry Pi in modo da poter trasferire i file dal tuo dispositivo a un altro sistema o viceversa.

Come posso connettermi con la condivisione NFS su Raspberry Pi

Per accedere alla cartella Raspberry Pi attraverso Condivisione NFS, Usa i seguenti passaggi:

Passaggio 1: installa il server NFS

Innanzitutto, dovrai installare NFS server sul dispositivo Raspberry Pi utilizzando "nfs-kernet-server"Pacchetto tramite il seguente comando:

$ sudo apt-get installa nfs-kernel-server

Passaggio 2: crea una directory

Successivamente, dovrai creare una directory a tua scelta tramite il seguente comando in quanto si accede a questa directory in seguito:

$ sudo mkdir /mnt /shared_drive

Puoi cambiare il "guida condivisa"Nome della directory con il nome di tua scelta.

Passaggio 3: concessione dell'autorizzazione alla directory

Dopo aver creato la directory, dovrai anche assegnare i diritti corretti ad essa che condividerai sulla rete attraverso Condivisione NFS. Puoi farlo prima utilizzando il seguente comando per concedere l'autorizzazione all'utente di Raspberry Pi predefinito.

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

Il nome utente "Raspberrypi"Nel comando sopra può essere diverso nel tuo caso e devi assicurarlo prima di eseguire il comando.

Ora, consentirai anche il permesso alle directory all'interno del "guida condivisa"Attraverso il seguente comando:

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

Il numero "755"Mostra l'assegnazione dell'autorizzazione per leggere, scrivere ed eseguire per il proprietario.

Inoltre, assegna i diritti corretti ai file all'interno del "guida condivisa"Directory tramite il seguente comando:

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

Il numero "644"Mostra l'assegnazione dell'autorizzazione per leggere e scrivere per il proprietario.

Passaggio 4: ID gruppo di recupero

In questo passaggio, dovrai recuperare l'ID gruppo (GUID) e l'ID utente (UID) per l'utente che accede alla directory del dispositivo. Per questo motivo, dovrai eseguire il seguente comando:

$ id Raspberrypi

Passaggio 5: configurare l'accesso alla directory per l'utente

Con gli ID recuperati correttamente, ora è il momento di consentire agli utenti di fiducia di accedere alla directory Raspberry utilizzando il Condivisione NFS. Puoi farlo aprendo il file di configurazione tramite il comando seguente:

$ sudo nano /etc /esportazioni

Con il file aperto, aggiungi la seguente riga all'interno del file:

/mnt/shared_drive *(rw, all_squash, insicuro, asincrima, no_subtree_check, anonuid = 1000, anongid = 1000)

Dovrai sostituire asterisco * Firma con l'intervallo di indirizzo IP che corrisponde all'indirizzo di rete per consentire agli utenti di accedere alla directory del dispositivo. Nel nostro caso, l'indirizzo di rete è "192.168.100.1"Quindi possiamo usare l'indirizzo"192.168.100.0/24" al posto di asterisco * per consentire a tutti gli IP che corrispondono all'indirizzo.

Salva il file usando "Ctrl+X"Chiavi, aggiungi Y e quindi premere Invio per uscire dal file.

Passaggio 6: eseguire il file ExportFS

Una volta apportate le modifiche richieste, è possibile eseguire il "Exportfs"File per aggiungere correttamente la directory condivisa in modo che possa essere facilmente accessibile attraverso Condivisione NFS.

$ sudo exportfs -ra

Passaggio 7: trovare il nome host

Dovrai anche scoprire il nome host del tuo dispositivo in modo da poter accedere alla directory del dispositivo Condivisione NFS su un altro sistema. Puoi trovare il nome host usando il seguente comando:

$ hostname -i

Passaggio 8: connessione a NFS Condividi su Raspberry Pi da un altro dispositivo

Connessione a Condivisione NFS Su Raspberry Pi è diverso su Windows e MacOS, quindi qui imparerai in entrambi i modi:

Connessione a NFS Condividi su Raspberry Pi sul sistema operativo Windows

Sul sistema operativo Windows, è possibile collegare l'accesso alla directory Raspberry Pi tramite Condivisione NFS Utilizzando i seguenti passaggi:

Passo 1: Vai al Cerca Windows e trova il "Attiva o disattiva le caratteristiche di Windows" opzione:

Passo 2: Trova l'opzione "Servizi per NFS"E controlla entrambe le opzioni come evidenziato nell'immagine qui sotto:

Passaggio 3: Ora vai al "Computer"Opzione e fare clic su"Mappa Drive Network" icona.

Questo apre la seguente schermata sul desktop:

Ora, aggiungi l'indirizzo "\\ 192.168.100.162 \ mnt \ shared_drive"E fai clic su"Fine"Pulsante.

Questo aprirà la cartella condivisa sul tuo sistema:

Puoi tornare a "Questo PC"Opzione e consulta la tua unità condivisa lì.

Connessione a NFS Condividi su Raspberry Pi su MacOS

Per accedere alla directory Raspberry Pi su MacOS attraverso Condivisione NFS, Usa i seguenti passaggi:

Passo 1: Sul desktop, vai a "AndareSezione "e fare clic su"Connettersi al server" opzione:

Passo 2: Usa l'indirizzo "NFS: // 192.168.199.162/mnt/shared_drive"E fai clic su"Collegare" opzione:

Questo apre il Raspberry Pi "guida condivisa"Directory sui tuoi macOS come mostrato di seguito:

Dopo aver acceduto con successo alla directory Raspberry Pi attraverso Condivisione NFS, Ora sei bravo a copiare i file dal dispositivo al tuo sistema. Tuttavia, devi inserire i file nella directory creata sul tuo dispositivo. La stessa operazione si applica anche alla cartella sul sistema.

Conclusione

Condivisione NFS è un utile sistema di condivisione di file che consente agli utenti di condividere file tra più dispositivi, rendendo facile il trasferimento di file su un altro sistema. I passaggi sopra menzionati forniscono una guida sufficiente per impostare correttamente Condivisione NFS Utilizzo dell'indirizzo IP Raspberry Pi del dispositivo, consentendo l'opportunità di trasferire i file dal tuo dispositivo a Windows o MacOS Laptop e viceversa.