Disclaimer: This blog or its owner and author shall not be held liable for any copyrighted content downloaded without permission from following this tutorial. This tutorial is strictly for educational purposes only and shall only be used to download copyright-free content. The same shall not be held liable for any loss of hair or damage resulting from following this tutorial. Perform the steps below at your own risk and discretion.
This tutorial is for XBMC users running XBMCBuntu or has XBMC installed on Linux, BSD and OSX machines only. In my case, I am using XBMCBuntu installed on a dual-core Intel Atom based system. By following this tutorial you will be able to download your favorite movies and music from your XMBC media center. Before anything else, make sure that your XBMC machine is connected to the Internet.
Login to your XBMC terminal and install Transmission Daemon through apt-get utility. Transmission client is also installed when you install transmission-daemon package.
sudo apt-get -y install transmission-daemon
Supply the password of your account when required by sudo. When installation is finished, before running transmission-daemon you will need to modify the file settings.json for the required settings to make the management interface accessible from a remote device. By default, only host 127.0.0.1 or localhost is allowed to access the management interface on port 9091.
sudo vi /etc/transmission-daemon/settings.json
Set download-dir to the path where you want to store all the downloaded files, default is pointed to /var/lib/transmission-daemon/downloads.
If you want to not to be prompted with username and password when you access the web control interface then set rpc-authentication-required to false, by default it is enabled.
rpc-bind-address, by default it’s going to bind or listen to all addresses assigned on the server.
More on Torrent server on XBMCBuntu using Transmission