Priviy
chiffrement-cloudINFO

Syncthing non è un backup, e lo dice la sua stessa FAQ

Syncthing mantiene i tuoi dispositivi identici senza un fornitore cloud in mezzo. La sua documentazione è esplicita nel dire che questo lo rende un cattivo backup, ed è altrettanto esplicita su ciò che rivela un identificativo di dispositivo. Entrambe le cose contano prima di affidarti a lui.

Di Eric Gerard · Editore · Priviy4 min di letturaPhoto via Pexels

Syncthing risolve un problema che la maggior parte degli strumenti per la privacy non prova nemmeno ad affrontare: tenere allineati più dispositivi senza che un'azienda custodisca i file nel mezzo. Ciò che non risolve è proprio quello che le persone danno per scontato, e il progetto lo dice da sé.

La frase che dovrebbe precedere qualsiasi guida all'installazione

Dalla FAQ ufficiale:

Syncthing non è una buona applicazione di backup perché tutte le modifiche ai suoi file (modifiche, eliminazioni, ecc.) verranno propagate a tutti i suoi dispositivi.

Leggi la parentesi. Le cancellazioni sono cambiamenti. Un file rimosso sul tuo portatile è rimosso ovunque, perché è esattamente ciò che significa sincronizzare ed esattamente ciò che hai chiesto.

È la stessa trappola in cui si cade con qualsiasi cartella sincronizzata, e merita di essere enunciata nello stesso respiro della funzione: uno specchio mostra ciò che ha davanti, stanza vuota compresa. Se cancelli qualcosa per sbaglio, o se è un software a cancellarlo per te, Syncthing svolge fedelmente il suo compito e l'errore raggiunge ogni dispositivo che possiedi.

Il versioning esiste in Syncthing e attenua il problema, ma è un'impostazione che scegli, non una proprietà che erediti.

Dove finiscono davvero i tuoi dati

Due modalità, e vale la pena sapere in quale ti trovi.

Le connessioni dirette sono la via preferita: i dispositivi si parlano tra loro.

I relay sono il ripiego quando non è possibile stabilire una connessione diretta, di solito perché entrambe le estremità si trovano dietro reti restrittive. Su questo punto la FAQ è categorica: i relay non vedono e non possono vedere i dati trasmessi attraverso di essi.

La documentazione ti dice anche come verificare invece di supporre, guardando il Connection Type nell'elenco Remote Devices. È una piccola abitudine che conviene prendere, perché una connessione via relay è più lenta e ti dice qualcosa sulla tua rete che probabilmente vuoi sapere.

Un uomo tiene uno specchio che riflette una seconda persona che si trova fuori dall'inquadratura.
Un uomo tiene uno specchio che riflette una seconda persona che si trova fuori dall'inquadratura.

Che cosa lascia trapelare un identificativo di dispositivo

Questa è la parte che merita una risposta chiara anziché rassicurazioni in una direzione o nell'altra.

La FAQ afferma che dato un identificativo di dispositivo è possibile trovare l'indirizzo IP di quel dispositivo, se su di esso è attiva la scoperta globale. Un identificativo non è quindi un dato pubblico da spargere in giro: è collegabile al luogo in cui ti trovi.

E poi il limite, enunciato con la stessa chiarezza: conoscere l'identificativo di dispositivo non ti aiuta a stabilire davvero una connessione con quel dispositivo né a ottenere un elenco di file.

Contano entrambe le metà. Un identificativo trapelato è una questione di riservatezza, perché espone un indirizzo. Non è una violazione di sicurezza, perché non concede alcun accesso. Trattalo più o meno come tratteresti l'IP di casa tua: non proprio segreto, ma nemmeno qualcosa da pubblicare.

Gli identificativi di dispositivo non possono nemmeno essere falsificati, e questo è garantito per via crittografica. È il motivo per cui l'associazione richiede l'accettazione di entrambe le parti, e il motivo per cui l'identificativo è abbastanza lungo da risultare fastidioso.

Due cose per cui non è progettato

Non è progettato per sincronizzare localmente. Due cartelle sulla stessa macchina non sono il suo compito, e la documentazione lo dice. Rivolgiti piuttosto a uno strumento a livello di file.

Non è un backup, che è il punto da cui siamo partiti, e la soluzione non è discutere con lo strumento. Abbinalo a qualcosa che conservi la cronologia: il versioning dentro Syncthing, oppure un backup vero che trattenga ciò che hai cancellato.

Il riassunto onesto

Syncthing mantiene i dispositivi identici senza un fornitore nel mezzo, ed è insolitamente franco sulle conseguenze. Le cancellazioni si propagano, perché è questo che significa sincronizzare. I relay non possono leggere il tuo traffico. Un identificativo di dispositivo può rivelare un indirizzo IP se la scoperta globale è attiva, e nulla più di questo.

Usalo per ciò che fa, aggiungi il versioning o un backup vero per ciò che deliberatamente non fa, e controlla una volta il Connection Type invece di dare per scontato di essere connesso direttamente.

L'affermazione secondo cui Syncthing non è una buona applicazione di backup e il relativo ragionamento sui cambiamenti propagati, il comportamento dei relay e l'asserzione che i relay non possono vedere i dati trasmessi, la formulazione sull'identificativo di dispositivo e la scoperta globale compresi i limiti dichiarati, l'impossibilità di falsificare gli identificativi di dispositivo, e la nota secondo cui Syncthing non è progettato per sincronizzare localmente, sono tratte dalla FAQ ufficiale di Syncthing, consultata al momento della stesura. Il comportamento può cambiare tra una versione e l'altra; verifica rispetto alla versione che utilizzi. I link commerciali riportano l'attributo rel="sponsored nofollow"; può essere applicata una commissione di affiliazione senza costi aggiuntivi per te.

Domande frequenti

Posso usare Syncthing come backup?
La sua stessa FAQ risponde in modo diretto: Syncthing non è una buona applicazione di backup perché tutte le modifiche ai tuoi file, comprese le modifiche e le cancellazioni, verranno propagate a tutti i tuoi dispositivi. Una cancellazione è un cambiamento come un altro, quindi viaggia verso ogni dispositivo che sincronizzi. È il comportamento corretto per la sincronizzazione e quello sbagliato per un backup.
I miei file passano dai server di Syncthing?
Non nel senso che le persone temono. I dispositivi preferiscono le connessioni dirette e ricorrono ai relay solo quando non è possibile stabilire una connessione diretta. Sui relay la documentazione non lascia dubbi: i relay non vedono e non possono vedere i dati trasmessi attraverso di essi. Puoi verificare in quale modalità ti trovi tramite il Connection Type mostrato nell'elenco Remote Devices.
Che cosa rivela il mio identificativo di dispositivo?
Una cosa sola, e vale la pena conoscerla. La FAQ afferma che, dato un identificativo di dispositivo, è possibile trovare l'indirizzo IP di quel dispositivo, se su di esso è attiva la scoperta globale. Ne fissa anche il limite: conoscere l'identificativo di dispositivo non ti aiuta a stabilire davvero una connessione con quel dispositivo né a ottenere un elenco di file. Un identificativo trapelato espone quindi un indirizzo, non i tuoi dati.
Qualcuno può spacciarsi per uno dei miei dispositivi?
No. Gli identificativi di dispositivo non possono essere falsificati, e questo viene impedito per via crittografica e non tramite una regola d'uso. Ecco perché aggiungere un dispositivo è un'operazione reciproca e perché l'identificativo è abbastanza lungo da risultare scomodo da digitare.
Posso usarlo per sincronizzare due cartelle sulla stessa macchina?
La documentazione dice che non è progettato per questo. Syncthing non è progettato per sincronizzare localmente, e usarlo così significa combattere contro lo strumento invece di servirsene. Per il lavoro sulla stessa macchina, uno strumento a livello di file è la risposta giusta.
Choix éditorial
4.5 / 5

Aggiungi cifratura zero-knowledge → pCloud Crypto

Cifratura lato client · solo tu hai la chiave · giurisdizione svizzera

Société suisse depuis 2013Satisfait ou remboursé 10jFree 10 GB
Voir l'offre