Sincronizzare i file sul tuo Raspberry Pi con sincronizzazione

Sincronizzare i file sul tuo Raspberry Pi con sincronizzazione
Sincronizzazione è un'applicazione di sincronizzazione dei file open source utilizzata per sincronizzare i file tra più dispositivi, come smartphone, personal computer o dispositivi incorporati come Raspberry Pi. Fornisce una piattaforma sicura per condividere facilmente i tuoi file su altri dispositivi senza utilizzare alcuna applicazione di terze parti, rendendo così la vita relativamente semplice e veloce.

Questo articolo è una linea guida dettagliata per la sincronizzazione dei file sul dispositivo Raspberry Pi utilizzando Sincronizzazione.

Sincronizzare i file su Raspberry Pi con sincronizzazione

L'installazione di Sincronizzazione Non richiede alcun metodo di installazione complesso invece è possibile completare facilmente la sua installazione del dispositivo Raspberry Pi utilizzando i seguenti semplici passaggi:

Passaggio 1: aggiornamento dei pacchetti Raspberry Pi

Prima di spostarsi verso la configurazione di sincronizzazione, è meglio aggiornare prima i pacchetti Raspberry Pi utilizzando il comando di seguito:

$ sudo apt update && sudo apt upgrade

Passaggio 2: installazione del prerequisito

Dopo aver aggiornato il pacchetto, dovrai anche installare un pacchetto aggiuntivo chiamato "Apt-Transport-Https"Poiché ciò gestirà la fonte che opererà Https servizio. È possibile installare questo pacchetto tramite il comando seguente:

$ sudo apt install apt-transport-https

Passaggio 3: download della chiave gpg

Successivamente, dovrai anche scaricare e salvare la chiave GPG utilizzando il seguente comando per assicurarsi che il pacchetto provenga da una fonte di fiducia.

$ curl -s https: // sincronizzazione.net/rilascio-key.txt | GPG - -DEARMOR | sudo tee/usr/share/keyrings/syncthing-archive-keyring.gpg>/dev/null

Il comando sopra aggiungerà correttamente la chiave GPG.

Passaggio 4: aggiunta del repository di sincronizzazione

Dopo aver aggiunto la chiave GPG, è possibile applicare il seguente comando per aggiungere il repository di sincronizzazione all'elenco di origine Raspberry Pi.

$ echo "deb [firmato per =/usr/share/keyrings/syncthing-archive-keyring.gpg] https: // apt.sincronizzazione.net/sincronizzazione stabile "| sudo tee/etc/apt/fonti.elenco.d/sincronizzazione.elenco

Passaggio 5: aggiornamento dell'elenco di origine

Una volta, aggiungi il Sincronizzazione repository, dovrai aggiornare l'elenco di origine Raspberry Pi utilizzando il seguente comando:

$ sudo apt update

Il comando sopra aggiorna l'elenco del repository di Raspberry Pi.

Passaggio 6: installare la sincronizzazione su Raspberry Pi

Con l'elenco di origine aggiornato, è possibile utilizzare il seguente comando da installare Sincronizzazione su Raspberry Pi:

$ sudo APT Installa sincronizzazione

Passaggio 7: eseguire la sincronizzazione su Raspberry Pi

Dopo l'installazione corretta Sincronizzazione Su Raspberry Pi, eseguire il seguente comando da eseguire Sincronizzazione su Raspberry Pi.

$ sincronizzazione

Quando esegui il comando sopra, aprirà il Sincronizzazione interfaccia web con l'indirizzo "127.0.0.1: 8384"Sul tuo browser. Genera anche il file di configurazione con la prima esecuzione. Devi chiudere il browser e usare il "Ctrl+c"Chiavi nel terminale per interrompere la sincronizzazione su Raspberry Pi.

Nota: È importante aprire la sincronizzazione almeno una volta prima di spostarsi verso il passaggio successivo.

Passaggio 8: aprire il file di configurazione di sincronizzazione

Per apportare le modifiche, devi aprire il Sincronizzazione File di configurazione utilizzando il seguente comando:

$ sudo nano ~/.config/sincronizzazione/config.XML

All'interno di questo file, trova la riga di seguito:

127.0.0.1: 8384

Puoi usare "Ctrl+W"Per trovare la riga sopra nel file.

Ora, cambia l'IP all'interno della riga con l'indirizzo IP del tuo Raspberry Pi e puoi trovare il tuo indirizzo Raspberry Pi attraverso il seguente comando:

$ hostname -i

Salva il file sopra utilizzando i tasti "Ctrl+X", y e premere Invio per uscire. Stiamo facendo questo passaggio solo per garantire che solo gli utenti affidabili connessi alla nostra rete locale avranno accesso ai file.

Passaggio 9: creazione di un file di servizio

Nella fase di configurazione finale, dobbiamo fare un'ultima attività che è quella di creare un file di servizio per Sincronizzazione usando il seguente comando:

$ sudo nano/lib/systemd/system/syncthing.servizio

Aggiungi le seguenti informazioni all'interno del file:

[Unità]
Descrizione = sincronizzazione
Documentazione = uomo: sincronizzazione (1)
Dopo = rete.bersaglio
[Servizio]
Utente = Raspberrypi
ExecStart =/usr/bin/syncththing -no -browser -no -restart -logflags = 0
Riavvia = on-failure
RestartSec = 5
SuccessoSitStatus = 3 4
RestartForceExitStatus = 3 4
# Indurimento
ProtectSystem = Full
Privatetmp = true
SystemCallarchitectures = nativo
MemoryDenyWriteExecute = true
Nonwpriviliges = true
[Installare]
WANTEDBY = Multi-utente.bersaglio

Salva il file e termina la creazione del Sincronizzazione File di servizio su Raspberry Pi .

Passaggio 10: Abilitazione del servizio di sincronizzazione

Dopo aver creato un file di servizio per Sincronizzazione, Dovrai abilitare nuovamente il servizio tramite il seguente comando:

$ sudo systemctl abilita la sincronizzazione

Passaggio 11: servizio di sincronizzazione iniziale

Ora inizia il Sincronizzazione Servizio su Raspberry Pi utilizzando il comando di seguito:

$ sudo systemctl Inizia a sincronizzazione

Passaggio 12: controllo del servizio di sincronizzazione

Dovrai anche assicurarti se il Sincronizzazione Il servizio funziona bene sul tuo Raspberry Pi e puoi farlo emettendo il seguente comando ::

$ sudo systemctl syncthing status

Questo garantisce che il Sincronizzazione Il servizio funziona perfettamente bene.

Passaggio 13: accedere all'interfaccia Web di sincronizzazione

Ora usa l'indirizzo http: // 192.168.100.162: 8384/ Per accedere all'interfaccia Web sul browser.

Innanzitutto, dovrai assicurarti Sincronizzazione Privacy, quindi solo puoi accedere ai tuoi file sul tuo sistema e puoi farlo facendo clic su "Impostazioni" opzione.

Nel "GUI"Scheda, immettere il nome utente, fornire password e quindi fare clic su"Salva"Pulsante.

Non appena salvi le modifiche, dovrai fornire il tuo nome utente e password per accedere all'interfaccia Web.

Per sincronizzare i file tra i dispositivi, è necessario aggiungere l'ID dispositivo facendo clic su "Aggiungi dispositivo remoto" opzione. Il dispositivo che desideri aggiungere deve avere un Sincronizzazione Installa e l'ID dispositivo sarà all'interno dell'applicazione. Successivamente, puoi condividere la cartella Raspberry Pi con quel particolare dispositivo facendo clic su "Aggiungi cartella" opzione.

Conclusione

Sincronizzazione è un'applicazione robusta che fornisce agli utenti la libertà di condividere i file tra più dispositivi in ​​modo sicuro. È possibile installare ed eseguire questa applicazione sul browser Raspberry Pi attraverso i passaggi sopra offerti che includono l'aggiunta di una chiave e repository GPG e utilizzare il comando di installazione per installare l'applicazione sul dispositivo. Dopo l'installazione, dovrai apportare alcune modifiche ai file di configurazione per accedere al Sincronizzazione Interfaccia web sul tuo browser. Con l'ID dispositivo remoto, è possibile consentire al dispositivo di eseguire la condivisione di file con Raspberry Pi.