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.