Bittorrent sync backup6/5/2023 After that, you’d get the following dialogue window. Then, select the folder that you’d like to sync. On your local computer, click the ‘Add Folder’ button. To do this, you need to download and install BitTorrent Sync on your local computer. Once you’re able to login to the web interface, it’s time to add a folder for synchronization. With the SSH tunnel active we can just point our browser to and login using the credentials specified. If you’re using Windows, there are a few tools available for creating SSH tunnels. What this will do is to create a secure tunnel on your local machine that will allow you to access the remote server on your local port 8888. All you need to do is to open a terminal window and run the following command: If you’re on OS X or Linux, this is very simple. Next, to access the server, we will have to use an SSH tunnel. Since we used configured Sync to only listen on 127.0.0.1, the server won’t be accessible to the world. h : 55 : google_breakpad : : MinidumpDescriptor : : MinidumpDescriptor ( const string & ) : Assertion ` ! directory. If you get the following error, simply try starting the server with ‘-u btsync’ the first time:ītsync : / mnt/ jenkins/ workspace/ Build- Sync- 圆4/ linux/ breakpad/ client/ linux/ handler/ minidump_descriptor. $ sudo -u btsync btsync –config /usr/local/etc/nf Then, with your config file populated, we can now start the server using the following command: However, you can change this to ‘0.0.0.0:8888’ to make it accessible to the world, but if you do this I would only recommend that you do this combined with the built-in SSL support (alternatively, place your server behind a reverse proxy that adds SSL support). As a result, you will not be able to access the server from the outside without using an SSH tunnel (covered below). The above configuration listens on 127.0.0.1 (localhost).Aslo, there is an option to save it encrypted instead. Your password is stored in plaintext in the config file.& quot dir_whitelist& quot : Īfter that, modify this to your needs and save it as /usr/local/etc/nf using your favorite text editor. & quot directory_root& quot : & quot /btsync& quot , & quot allow_empty_password& quot : false, & quot password& quot : & quot mypassword& quot , & quot login& quot : & quot myuser& quot , & quot pid_file& quot : & quot /tmp/btsync.pid& quot , & quot device_name& quot : & quot MyNode& quot , In addition, a full sample config is available here. A minimal configuration would look as follows. Next, we need to create a configuration file. For example, if you are using an Ubuntu 14.04 for your server, all you will have to do is to run the following commands: To begin with, installing BitTorrent Sync is very straightforward. However, in order to avoid going back to square one, you need to chose a provider and geographical location that takes privacy seriously, such as CloudSigma and our Zurich location in Switzerland plus, for increased security, you may also consider using disk encryption. While this server could be at home, it might make more sense to use a cloud-based server for resilience purposes. In addition, this gives you the added benefit of an extra copy. The solution to this problem is to add a server into the mix that is always accessible. However, this may not always be the case. For instance, if you want to keep your laptop and desktop computer at home in sync, both must be powered on and able to talk with each other to sync. While it is possible to simply use Sync to keep two devices in sync, it does rely on the fact that both devices are online in order to sync. Fortunately, Sync makes this a lot easier. However, the problem is that keeping your files both save and in sync across devices in sync yourself isn’t trivial. As convenient as it may be, you should still ask if it is worth the price you pay by allowing third parties to snoop on your data. Next, you should think twice before handing over your sensitive data to a cloud backup service. However, BitTorrent were quick to respond to these concerns and there is an ongoing debate around this.Īs such, for those with an interest, there is an open source alternative to BitTorrent Sync named Syncthing which you may wish to investigate further. Security notesįirst, since the focus of this post is security, it wouldn’t be fair to our readers to ignore the recent concerns raised at Hackito Session (where CloudSigma was also coincidentally a sponsor). As a result, this post is an expansion of that post that provides more clear step-by-step instructions on how to securely deploy BitTorrent Sync. A while back I wrote a guest post on BitTorrent’s blog about how to use BitTorrent Sync as an alternative to cloud storage services, such as Dropbox and Box.
0 Comments
Leave a Reply. |