Install Transmission torrent client on Xbian

We will install torrent client called Transmission. Before we do that lets update and upgrade our packages.
sudo apt-get update
sudo apt-get upgrade

After, installing the client:
sudo apt-get install transmission-daemon

Configuration file is /etc/transmisson-daemon/transmission.json. There are several values we need to change – here is the list of modified parameters (we will be modifying the rest but in more human way later on).
Before editing the config file stop daemon (if you stop daemon after editing the file, your changes will be overwritten):
sudo service transmission-daemon stop

To update config file execute:
sudo nano /etc/transmission-daemon/settings.json

Authentication when connecting to Transmission using web browser

“rpc-authentication-required”: true

To avoid loosing any control over who connects to our Transmission we can define IP address range of computers that can connect. With the below settings, Transmission will be controlled by computers with IP addresses starting with 192.168.1.* and from local host (RPi).

“rpc-whitelist”: “127.0.0.1,192.168.1.*”

Also make sure that the following parameters are set in this way:

“rpc-port”: 9091
“rpc-url”: “/transmission/”

Now, start Transmission-daemon:

sudo service transmission-daemon start

From computer/tablet that has ip within the defined (above) range, connect to your Transmission:
(assuming IP of your Raspberry Pi is 192.168.1.106)

192.168.1.106:9091
or
192.168.1.106:9091/transmission

Done.