pasterupdates.blogg.se

Raspberry pi bittorrent transmission and samba
Raspberry pi bittorrent transmission and samba





raspberry pi bittorrent transmission and samba
  1. #RASPBERRY PI BITTORRENT TRANSMISSION AND SAMBA INSTALL#
  2. #RASPBERRY PI BITTORRENT TRANSMISSION AND SAMBA FULL#
  3. #RASPBERRY PI BITTORRENT TRANSMISSION AND SAMBA TORRENT#

This should be enough to make the Transmission client interface accessible to your Web browser using the URL “ like so: "rpc-whitelist": "127.0.0.1, 192.168.1.*",Īnd then restart your transmission-daemon ~ $ sudo /etc/init.d/transmission-daemon start For example, if your home network is using the subnet “192.168.1.*” to assign IP addresses (e.g., “192.168.1.100”), then add this to the setting, preceded by a comma: Open the file “/etc/transmission-daemon/settings.json” for editing, and change the line identified by “rpc-authentication-required” from “true” to “false”:Īdditionally, change the line that establishes an “rpc-whitelist” from its default of “127.0.0.1” and add the subnet for your local home network. If you don’t, it will overwrite any changes you make to its settings file when it stops ~ $ sudo /etc/init.d/transmission-daemon stop We need to change that for easier access within our home network.įirst, you will need to shutdown your transmission-daemon process (it was started automatically by the install). By default, it’s only configured to allow access from the local machine where it runs.

raspberry pi bittorrent transmission and samba

However, before you can bring it up, some default settings will have to be modified. The Transmission daemon provides its own web server, making it wonderfully accessible from any Web-capable device. First, though, let’s get the OpenVPN configured and tested.

#RASPBERRY PI BITTORRENT TRANSMISSION AND SAMBA INSTALL#

However, the default install will leave you vulnerable. Once you’ve installed these additional packages, a reboot will start up these new tools. This was added because it a suggested additional package for the “openvpn” install. You’ll notice an additional package in there (“resolvconf”). These can be installed with ~ $ sudo apt-get install openvpn resolvconf transmission-daemon

#RASPBERRY PI BITTORRENT TRANSMISSION AND SAMBA TORRENT#

We’ll be using “OpenVPN” to establish our secure Internet connection, and “transmission-daemon” as our torrent client.

raspberry pi bittorrent transmission and samba

Once your base system is ready, you’ll need to add a few more tools to your system. The “dist-upgrade” can take quite a while with an older release of Raspbian (my May 25th 2013 release took more than 18 minutes as of this writing) a newer release may not take as much time to update. These two commands will make sure your Pi is current and ready to ~ $ sudo apt-get ~ $ sudo apt-get dist-upgradeīe aware that this may take a while. Updating your Pi’s operating system is fairly easy once you have established network access. This can either be wired (preferred if you intend to use some kind of shared network storage), or wireless via a dongle. In addition, your board should have some kind of access to your local network, which itself has access to the Internet. For this tutorial, I will be using a Raspbian “wheezy” build from May 25th 2013 (as of this writing, there is a build available from July 26th). I assume that you have a Raspberry Pi (I think mine is a first-gen, 256MB board), and that you’ve taken all the necessary steps to get an operating system up and running on your board, and to get its base install current. If you choose some other avenue for your VPN solution, you’ll need to make the appropriate adjustments to what will be presented here.

#RASPBERRY PI BITTORRENT TRANSMISSION AND SAMBA FULL#

A full sized desktop-level machine would serve that action much more smoothly.įor my VPN, I will be using a service provided by, and will be configuring my Pi for that service’s requirements. I will also not be going into this, and would probably not recommend using a Raspberry Pi as your primary gateway in this case, since it likely won’t have the horsepower (even being overclocked) to deal with the heavy encryption/decryption activities required. It’s also possible to use an established VPN as your primary interface to the Internet, and cover all your presence for more than just file sharing (for example, for your Web browsing activities as well). (Well, Google used to be your friend before the NSA.) There are other methods of securing your Internet presence, but I will not be covering them here. In my case, I will be relying on a commercial organization to provide me with that security (i.e., a Virtual Private Network) and I will be configuring my Pi to use that VPN. The key element of this tutorial is creating a “secure” presence on the Internet for file sharing. (This particular project could also be applied to a regular Linux-based desktop computer, but this tutorial will be Pi-focused in some of it’s aspects.) However, the fun thing about the Raspberry Pi is that it can be a small device that is focused on doing one thing, with a small physical and energy footprint. None of them are particularly unique, because this is basically a Linux computer, so I could do any of these projects on a regular computer. Recently, I was made a gift of a Raspberry Pi project computer, and I’ve been going nuts ever since doing numerous projects with it.







Raspberry pi bittorrent transmission and samba