syncthing– Point-to-point file Synchronization tool with version control

Source: Internet
Author: User
Tags syncthing

syncthing– Point-to-point file Synchronization tool with version control

1: Introduction

syncthingis a Swedish Jakob Borg released, free open source cross-platform file synchronization (client/server) tool, usingGOlanguages, support Mac OS X,Windows,Linux,FreeBSDand theSolaris, using its unique equivalent free-block exchange protocol. Source code hosted inGitHub, the code usesMITLicense, the agreement uses the authoring common license. The project is considered to be Dropbox andBit Torrent Syncalternative to open source. After the program is installed, useWeb GUIConfiguration and Monitoringsyncthing.

2: Advantages

(1): Data stored in their own system, so that the files and folders have Full control, no files or folders will be stored in a third-party system, there is no possibility of attack on the central server

(2): The user's data is fully controlled by itself, can choose the storage location, how to transmit on the Internet and share with some third parties.

(3): All communications are based on TLS Secure Transport layer protocol that uses full forward encryption to escape prying eyes and prevent any person who steals from acquiring your data.

(4): Each access node is authenticated with an encryption certificate, and only the nodes you explicitly allow can connect to the cluster ( Cluster ).

3: Features

(1) syncthing Span style= "Font-family:simsun, Stsong;" > There is a powerful responsive web management interface (WebGUI) syncthing , Multiple folders can be synchronized on multiple systems at once

(2) syncthing Span style= "Font-family:simsun, Stsong;" > support mac OS X , Span style= "FONT-FAMILY:CALIBRI;" >windows , linux , freebsd Span style= "Font-family:simsun, Stsong;" > and solaris

(3) Ensure that your device is connected to the Internet. syncthing does not require an IP address or Advanced configuration to access the Internet over a LAN, the device is identified by ID, i.e. each machine has a separate ID , you just need to put this ID tell your friends that you can share files and information with them.

(4): Free sync files to others, without any restrictions.

(5) No need to consider paying money to cloud service providers for additional cloud space.

(6) syncthing is still developing , Although a large number of functions have been implemented.

4: Contrast

1: BitTorrent Sync by BitTorrent company Development, is a closed-source point-to-point (PEER) file Synchronization tool, its security is not verified. and syncthing is a community-developed open source file Synchronization tool;

dropbox syncthing and Span style= "FONT-FAMILY:CALIBRI;" >dropbox similar, except that he stores your files on Xiaomi routers, computers, or other private devices, and provides similar dropbox experience remote access. In this way, in addition to saving a sum of dropbox

3: Dropbox This type of file synchronization service requires that the files be uploaded to their servers before synchronization, and the point-to-point file synchronization method also has BitTorrent Sync , but it's no better to operate. Dropbox Kind of convenient. Syncthing combines the benefits of both of these services.

5: Installation

5.1 Environment

Host Name: Zhongguanc

IP Address: 192.168.11.130

System users: Tarena

Synchronizing folders:/kejiandata/test

Operating System: CentOS Release 6.5 (Final)

Host Name: Xias

IP Address: 192.168.11.13 4

System users: Tarena

Synchronizing folders:/kejiandata/test

Operating System: CentOS Release 6.5 (Final)

Host Name: Beifangjid

IP Address: 192.168.11.13 3

System users: Tarena

Synchronizing folders:/kejiandata/test

Operating System: CentOS Release 6.5 (Final)

5.2 Perform the same operation on the system to Zhongguanc as an example

5.2.1 for syncthing Create user

[email protected] home]# useradd Tarena                                            

[email protected] home]# echo Tarena | passwd--stdin Tarena                            

changing password for user Tarena.                                                   

Passwd:all authentication Tokens updated successfully.                                   

5.2.2 for system installation syncthing

https://github.com/syncthing/syncthing/releases/tag/v0.12.11

650) this.width=650; "src=" http://note.youdao.com/yws/res/64/C641A4FD600E40F98493F83D19C9DBF5 "style=" width:554px ; "alt=" C641a4fd600e40f98493f83d19c9dbf5 "/>


https://github.com/syncthing/syncthing/releases/tag/v0.10.20

650) this.width=650; "src=" Http://note.youdao.com/yws/res/63/C3E50F45CA8C45EEBBCAD40277168CDC "style=" width:554px ; "alt=" C3E50F45CA8C45EEBBCAD40277168CDC "/>


This article is from the "Court of the Odd Tree" blog, please be sure to keep this source http://zhangdl.blog.51cto.com/11050780/1881853

syncthing– Point-to-point file Synchronization tool with version control

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.