Cum să sincronizați automat fișierele între computere Linux cu sincronizare

O parte a beneficiului utilizării stocării în cloud este abilitatea de a avea fișiere sincronizate, indiferent de computerul pe care vă aflați. Problema este că această comoditate are un cost. Pentru a transfera o cantitate mare de date, de obicei trebuie achiziționate planuri. În plus, este nevoie de o veșnicie pentru a încărca un fișier pe un server la distanță, doar pentru a-l descărca înapoi pe un alt computer din rețeaua dvs. Vestea bună este că nu trebuie să fie incomod să sincronizați fișierele între computerele Linux. Există o soluție mai bună: sincronizarea.

Sincronizarea este un instrument care sincronizează lucruri. Cu acest instrument, utilizatorii pot transfera oricâte date doresc pe internet, precum și printr-o rețea locală. Nu este nevoie să cumpărați planuri costisitoare de stocare în cloud pentru spațiu suplimentar. Spațiul de stocare al Syncthing este capacitatea propriilor hard disk-uri, iar viteza este cât de rapidă este propria rețea și conexiunea la internet.

Cel mai bine, este disponibil pe Linux. Iată cum să funcționeze.

Instalare

Instalarea Syncthing este puțin diferită în comparație cu alte tipuri de programe. Acest lucru se datorează faptului că este un program bazat pe web care rulează local. Sincronizarea rulează în fundal făcând toate calculele importante, dar tot ceea ce face utilizatorul este configurat într-un browser web. Aceasta înseamnă, de asemenea, că, dacă doriți să instalați acest software pe un server Linux, va funcționa bine.

  8 cele mai bune înregistratoare de ecran pentru Linux

Ubuntu și Debian

Începeți prin adăugarea cheii de eliberare PGP. Acest lucru este important deoarece atât Ubuntu, cât și Debian nu pot instala software fără o cheie de eliberare. Deschideți un terminal, obțineți cheia cu această comandă:

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

Următorul pas în procesul de instalare este să adăugați depozitul Syncthing la lista /etc/apt/sources.

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Noul depozit pentru Syncthing este pe sistem. Totuși, Syncthing nu se va instala decât sursele software pentru a reflecta noile modificări.

sudo apt-get update

În cele din urmă, instalați software-ul cu:

sudo apt-get install syncthing

Arch Linux

Instrumentul Sincronizare server/interfață web web este disponibil în Arhiva de utilizatori Arch Linux. Descarca și construiește-l pentru Arch pentru a-l pune în funcțiune.

Alte

Alte distribuții Linux, în cea mai mare parte, nu au pachete disponibile. În schimb, există o arhivă tarball a programului disponibilă.

Descarca arhiva și citiți instrucțiunile din interior despre cum să o instalați.

Porniți serviciul Sincronizare introducând: sincronizare

Interfața de utilizare web se va deschide automat în browserul implicit de pe computerul dvs. Linux.

Alte platforme

Deși acest articol acoperă Linux, fișierele se vor sincroniza și în Syncthing cu alte platforme. Mac, Windows și chiar Android funcționează. Singura cerință pentru partajarea fișierelor este ca fiecare dispozitiv să fie în aceeași rețea. Pentru a obține aplicația pentru aceste platforme, accesați acest link Aici.

Utilizarea Sincronizării

Accesați setările de sincronizare vizitând https://localhost:8080. În interiorul interfeței web, utilizatorul are opțiuni pentru a crea un nou folder partajat și pentru a adăuga un dispozitiv la distanță. Pentru a crea un nou folder de partajat, faceți clic pe butonul „Adăugați folder”. Aceasta va afișa o fereastră cu informații de completat. Mai exact: eticheta folderului, ID-ul folderului și calea folderului.

  Cum se configurează Firejail pe Linux

Începeți cu eticheta folderului. Adăugați un nume la cota dvs., astfel încât să știți ce este. Sari peste ID-ul folderului, deoarece sistemul generează unul dintre acestea automat.

În cele din urmă, adăugați calea folderului la noua partajare. De exemplu: dacă distribuiți din dosarul Muzica mea, calea ar fi /home/nume utilizator/Muzica/. Orice folder va funcționa, chiar și unul nou.

Adăugați dispozitiv la distanță

Un dosar nu va fi partajat fără a adăuga mai întâi alte dispozitive la serverul de sincronizare. Pentru a face acest lucru, accesați un alt computer care rulează Syncthing și găsiți „ID-ul dispozitivului”. Acesta este identificatorul unic care va permite Syncthing să găsească rapid (și ușor) dispozitivul și să-l adauge în rețea. După ce obțineți ID-ul, faceți clic pe „Adăugați dispozitiv la distanță”. Aceasta afișează un meniu pop-up.

Găsiți „ID-ul dispozitivului” și introduceți ID-ul dispozitivului cu care doriți să-l partajați. Pentru a găsi ID-ul dispozitivului dvs. făcând clic pe meniul Acțiuni, apoi pe „afișați ID”.

Partajarea unui folder

După ce adăugați cu succes un dispozitiv, îl veți vedea apare pe partea cu „Neutilizat” lângă el. Este etichetat „neutilizat” deoarece, deși serviciul dvs. de sincronizare poate vedea dispozitivul și interacționează unul cu celălalt, nu i-au fost partajate elemente. Iată cum să adăugați un folder la acesta.

Accesați folderul partajat creat mai devreme și faceți clic pe butonul „editați”. Căutați opțiunea „Partajare cu dispozitive”. Veți observa că dispozitivul adăugat recent se află în acest meniu. Faceți clic pe caseta de validare și în curând folderul dvs. partajat, împreună cu toate fișierele sale, vor fi sincronizate cu acest dispozitiv.

  4 Cele mai bune aplicații de citire a fluxurilor RSS pentru Linux

Concluzie

Cei care caută o modalitate rapidă și ușoară de a păstra fișierele sincronizate între computerele Linux sau computerele care rulează alte sisteme de operare ar trebui să țină cont de Syncthing. Deși programul nu este chiar primul de acest fel, modul în care abordează problema sincronizării fișierelor într-un mod atât de ușor de utilizat îl face mai mult decât să iasă în evidență față de alte soluții similare. Dacă sunteți în căutarea unei remedieri rapide și ușoare pentru sincronizarea fișierelor, nu căutați mai departe.