How to set up transmission-daemon on a Raspberry Pi and control it via web interface -

Once installed and configured, we will be able to manage the application using the web interface. For the sake of this tutorial I will install transmission-daemon on a Raspberry Pi, using the Raspbian operating system, however the same instructions should work on Ubuntu and Debian.

This is a companion discussion topic for the original entry at

Gregor Šalamun

Hi, thanks for posting. It was pretty straight forward, although i have problem with password. Even after disabling and stopping daemon my password doesnt work and after starting daemon and restarting system… Pasword is still not hashed. Any suggestions?

hey folks
ive dona all the steps how can i tell what username the transmission-daemon runs as ?
because ive given 777 access(to test temporarily) but when i try download to my NFS share it keeps saying permission denied ? help …please?

Hi Micablox,

Welcome to our forums.

Easiest way to determine which user runs the transmission-daemon is with ps. Here is an example:

$ ps -ef| grep transmission
sandmann  1764     1  0 Mar21 ?      00:25:03 transmission-daemon

In the above output the transmission-daemon runs in the name of user “sandmann” with PID 1764, since March 21.

Thanks - great article!
Question: Now that I’m setup I’d like to backup my config files such that if I need to reinstall I can just copy back over my settings and all of my config/preferences as well as all of my existing torrents would be preserved. Can anyone tell me which files/folders to copy off for that?

Hi Crider17,

Welcome to our forums.

The easiest way to backup your configuration is to backup the whole /etc/transmission-daemon directory. There you should also find a torrents directory, which holds your torrents. If you also want to backup all downloaded stuff, you should backup the directory specified in your configuration as download-dir.