Obecnie istnieje wiele możliwości synchronizacji informacji między różnymi urządzeniami (komputerem stacjonarnym, laptopem, tabletem, smartfonem), co jest zasługą popularnych usług w chmurze . I chociaż oferują one bardzo dobre zabezpieczenia, nie wszyscy im ufają.
Dzieje się tak, ponieważ ostatecznie nasze informacje znajdują się już w posiadaniu osób trzecich . Z tego powodu istnieją usługi, które pozwalają nam wdrożyć chmurę osobistą i dziś omówimy jedną z nich.
O synchronizacji
Syncthing to bezpłatne, otwarte narzędzie wieloplatformowe , którego można używać do synchronizowania plików i/lub folderów pomiędzy komputerami w sieci.
W przeciwieństwie do innych narzędzi do synchronizacji, takich jak Google Drive, pCloud , Dropbox itp., Syncthing przesyła dane bezpośrednio z jednego systemu do drugiego i jest w pełni bezpieczny i prywatny.
Wszystkie dane będą przechowywane na Twoim systemie, dzięki czemu będziesz mieć pełną kontrolę nad swoimi plikami i folderami, ponieważ żadne z nich nie są przechowywane na żadnym systemie zewnętrznym.
Daje nam również możliwość wyboru miejsca, w którym są one przechowywane, czy są udostępniane podmiotom trzecim oraz w jaki sposób są przesyłane przez Internet.
Cała komunikacja jest szyfrowana przy użyciu protokołu TLS . Syncthing posiada responsywny i wydajny interfejs WebGUI, który ułatwia użytkownikom dodawanie, usuwanie i zarządzanie katalogami, które mają być synchronizowane w sieci.
Umożliwia bezpośrednią synchronizację plików z jednego urządzenia na drugie, bez konieczności korzystania z pośrednika . Na przykład, jeśli korzystasz z Dropboxa, pliki będą przesyłane przez Dropboxa, który będzie mógł monitorować przesyłane przez Ciebie dane i kontrolować sposób ich przesyłania przez internet.
Dlatego korzystając z Syncthing możesz zwiększyć swoje bezpieczeństwo i prywatność.
Bezpieczeństwo jest gwarantowane przez szyfrowanie i uwierzytelnianie, ponieważ nie ma centralnego serwera, który przechowuje wszystko i może zostać naruszony.
Za pomocą Syncthing możesz synchronizować wiele folderów w wielu systemach jednocześnie. Jedyne, czego potrzebujesz, to stabilne połączenie LAN/WAN i wystarczająca ilość miejsca na dysku.
Jest kompatybilny ze wszystkimi nowoczesnymi systemami operacyjnymi, w tym GNU / Linux, Windows, Mac OS X i oczywiście Android.
Jak zainstalować synchronizację w systemie Linux?

Aby zainstalować to narzędzie w swoim systemie, musisz wykonać następujące kroki zgodnie z używaną dystrybucją Linuksa.
Jeżeli jesteś użytkownikiem Arch Linux , Manjaro, Antergos lub dowolnej dystrybucji pochodzącej od Arch Linux, możemy zainstalować aplikację z oficjalnych repozytoriów.
sudo pacman -S syncthing
W przypadku, gdy chcemy zainstalować wersję GTK musimy wpisać:
sudo pacman -S syncthing-gtk
Teraz dla użytkowników Fedory i pochodnych przeprowadzamy instalację za pomocą:
sudo dnf -i syncthing
Użytkownicy Debiana, Ubuntu, Linux Mint lub dowolnej dystrybucji pochodnej muszą dodać do systemu następujące repozytorium.
Musimy otworzyć dla niego terminal w systemie i wpisać:
curl -s https://syncthing.net/release-key.txt | sudo apt-key add –
echo "deb https://apt.syncthing.net/ syncthing stabilny" | sudo tee /etc/apt/sources.list.d/syncthing.list
Po dodaniu repozytorium musimy zaktualizować naszą listę pakietów i zainstalować za pomocą:
sudo apt-get update
sudo apt-get install syncthing
Użytkownicy openSUSE mogą zainstalować aplikację jednym kliknięciem ze strony oprogramowania openSUSE.
Wystarczy, że klikną na poniższy link.
Na koniec, w przypadku pozostałych dystrybucji Linuksa możemy zainstalować tę aplikację korzystając ze wsparcia pakietów Snap.
Musimy mieć wsparcie, aby móc instalować tego typu aplikacje w systemie.
Wystarczy wpisać w terminalu następujące polecenie:
sudo snap zainstaluj Syncthing
Jak uruchomić synchronizację w systemie?
Aby rozpocząć korzystanie z tej aplikacji, po prostu uruchom z terminala:
syncthing
Gdy to zrobisz, przeglądarka otworzy stronę internetową, z której możemy skonfigurować aplikację.
Jeśli to nie pomoże, wystarczy otworzyć przeglądarkę i wpisać poniższy adres w pasku adresu:
localhost:8384