Ngày nay, có rất nhiều lựa chọn để đồng bộ hóa thông tin của chúng ta trên các thiết bị khác nhau (máy tính để bàn, máy tính xách tay, máy tính bảng, điện thoại thông minh), đó là các dịch vụ đám mây phổ biến . Và mặc dù chúng có các biện pháp bảo mật rất tốt, nhưng không phải ai cũng tin tưởng chúng.
Điều này là bởi vì, cuối cùng, thông tin của chúng ta đã nằm trong tay bên thứ ba . Vì lý do đó, có những dịch vụ cho phép chúng ta triển khai đám mây cá nhân , và hôm nay chúng ta sẽ nói về một trong số đó.
Giới thiệu về Syncthing
Syncthing là một công cụ miễn phí, mã nguồn mở, đa nền tảng có thể được sử dụng để đồng bộ hóa các tệp và/hoặc thư mục giữa các máy tính được kết nối mạng.
Khác với các công cụ đồng bộ hóa khác như Google Drive, pCloud , Dropbox, v.v., Syncthing truyền dữ liệu trực tiếp từ hệ thống này sang hệ thống khác, hoàn toàn an toàn và bảo mật.
Tất cả dữ liệu sẽ được lưu trữ trên hệ thống của bạn để bạn có toàn quyền kiểm soát các tệp và thư mục của mình, vì không có dữ liệu nào được lưu trữ trên hệ thống của bên thứ ba.
Nó cũng cung cấp cho chúng tôi khả năng chọn nơi lưu trữ nó, nếu nó được chia sẻ với bên thứ ba và cách nó được truyền qua Internet.
Tất cả thông tin liên lạc đều được mã hóa bằng TLS . Syncthing có giao diện web mạnh mẽ và dễ sử dụng, giúp người dùng thêm, xóa và quản lý các thư mục cần được đồng bộ hóa trên toàn mạng.
Nó cho phép bạn đồng bộ hóa các tệp từ thiết bị này sang thiết bị khác trực tiếp mà không cần thông qua bên trung gian . Ví dụ, nếu bạn sử dụng Dropbox, các tệp sẽ được chuyển qua Dropbox, nơi có thể xem những gì bạn đang chuyển và kiểm soát cách các tệp của bạn được truyền qua internet.
Do đó, sử dụng Syncthing giúp bạn tăng cường bảo mật và quyền riêng tư.
Bảo mật được đảm bảo bằng mã hóa và xác thực, vì không có máy chủ trung tâm nào lưu giữ mọi thứ và có thể bị vi phạm.
Với Syncthing, bạn có thể đồng bộ hóa nhiều thư mục trên nhiều hệ thống cùng một lúc; tất cả những gì bạn cần là kết nối mạng LAN/WAN ổn định và đủ dung lượng ổ đĩa trên các hệ thống của mình.
Nó tương thích với tất cả các hệ điều hành hiện đại, bao gồm GNU / Linux, Windows, Mac OS X và tất nhiên là cả Android.
Làm thế nào để cài đặt Syncthing trên Linux?

Để cài đặt công cụ này trên hệ thống của bạn, bạn phải làm theo các bước sau theo bản phân phối Linux mà bạn đang sử dụng.
Nếu bạn là người dùng Arch Linux , Manjaro, Antergos hoặc bất kỳ bản phân phối nào được phát triển từ Arch Linux, chúng tôi có thể cài đặt ứng dụng từ các kho lưu trữ chính thức.
sudo pacman -S syncthing
Trong trường hợp chúng tôi muốn cài đặt phiên bản GTK, chúng tôi phải nhập:
sudo pacman -S syncthing-gtk
Giờ đây , đối với những người dùng Fedora và các bản phân phối dựa trên Fedora, chúng ta tiến hành cài đặt bằng lệnh:
sudo dnf -i syncthing
Đối với những người dùng Debian, Ubuntu, Linux Mint hoặc bất kỳ bản phân phối nào được phát triển từ các hệ điều hành này, chúng ta cần thêm kho lưu trữ sau vào hệ thống.
Chúng ta phải mở một thiết bị đầu cuối trong hệ thống cho nó và nhập:
curl -s https://syncthing.net/release-key.txt | sudo apt-key add –
echo "deb https://apt.syncthing.net/ syncthing ổn định" | sudo tee /etc/apt/sources.list.d/syncthing.list
Khi kho lưu trữ đã được thêm vào, chúng tôi phải cập nhật danh sách các gói và cài đặt với:
sudo apt-get update
sudo apt-get install syncthing
Đối với người dùng openSUSE, ứng dụng có thể được cài đặt chỉ với một cú nhấp chuột từ trang phần mềm openSUSE.
Họ chỉ cần truy cập vào đường dẫn sau.
Cuối cùng, đối với các bản phân phối Linux còn lại, chúng ta có thể cài đặt ứng dụng này với sự hỗ trợ của các gói Snap.
Chúng ta phải có sự hỗ trợ để có thể cài đặt các ứng dụng loại này vào hệ thống.
Chúng ta chỉ cần nhập lệnh sau vào cửa sổ dòng lệnh:
sudo snap cài đặt Syncthing
Làm thế nào để chạy Syncthing trên hệ thống?
Để bắt đầu sử dụng ứng dụng này, chỉ cần chạy từ thiết bị đầu cuối:
syncthing
Sau khi hoàn tất, trình duyệt sẽ mở trang web từ đó chúng ta có thể cấu hình ứng dụng.
Nếu điều này không xảy ra, chỉ cần mở trình duyệt của bạn và nhập đoạn sau vào thanh địa chỉ:
localhost:8384