Well, looking at the script that is put in /etc/init.d/transmission-daemon
, the user name we want to ensure has the proper permissions is called debian-transmission
. Given that NTFS does not support Linux permissions, we have to mount the NTFS partition in a way that will let debian-transmission
write to it.
We want to add debian-transmission
to a certain group (one where you are also a member, obviously) and let that group have write access to the partition.
The steps are as follows:
- Add a group, say
ntfs-users
.
- Add yourself to the group.
- Add
debian-transmission
to the group.
- Edit
/etc/fstab
as per detailed instructions here.
- You need to log out and in again to have the new group membership, as does
debian-transmission
(restart service), and the partition has to be unmounted and mounted again. Either do all of those manually, or just restart your system if that is an option.
From how you phrased your question, it seems that you are proficient with Linux, so I will assume that you can either carry out those steps without further instruction or find out how with ease. Best of luck. :-)
Warning: Under no circumstances is it safe to use BitTorrent and Tor together. As an alternative, a VPN will be "safe" if you trust the VPN (in many countries, ISP's are required to log while VPN's are not), or you could use an anonymising network that was designed for file-sharing, such as I2P.
Proceed at your own risk.
How Tor-Browser uses Transmission
If I try to download a (legal!) torrent in the Tor Browser version of Firefox, it launches Transmission to do so. ... If, however, I try to launch Transmission from its location (usr/bin/transmission-gtk), it starts Transmission "fresh"
There is only one copy of the actual program, in /usr/bin/
as you noted. What Tor-browser does is start Transmission with a separate profile, so that torrents will be downloaded over Tor (this is usually slower). If you wish to download the torrent normally instead, start the normal Transmission, and then either save a torrent from Tor-browser and load it, or copy-and-paste the link from Tor-browser. The alternative is to simply browse using regular Firefox and click on the .torrent
link, which should open normal Transmission.
Use one common profile for Tor-Transmission and regular Transmission
If you want Transmission to use a common profile for both normal and Tor-browser torrents, you can do the following: (step-by-step not given because it is very easy to lose all currently downloading/paused torrents when you do this!)
- Regular Transmission profile is stored in
$HOME/.config/transmission
- Tor-browser Transmission profile is inside the tor-browser directory, e.g.
tor-browser_en-US/.config/transmission
- To create a common profile, you must create a symlink from one to the other using
ln -s
; of the two profiles, remove the transmission folder (rm -rf
) of the one which is least used or contains fewer torrents (you will lose these); then recreate it as a symlink to the other transmission directory.
- I recommend leaving the normal config ($HOME/.config) intact and linking the Tor config to it; if you do the reverse, your Transmission may not download unless you are connected to Tor. Note that your torrent downloading will occur over your regular, non-anonymous network in this case, even if you click on a torrent from within Tor-browser!
Best Answer
First, add the PPA and update if you haven't already (Close transmission first):
Command line way:
Or:
Enter (change oneiric to your version if different):
deb http://ppa.launchpad.net/transmissionbt/ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/transmissionbt/ppa/ubuntu oneiric main
Close Settings Window.
Second, Edit the Preferences in Transmission: 1. Open Transmission. 2. Open "Edit" ➜ "Prefernces". 3. Under the "Downloading" Tab, Under "Queue", set "Maximum Active Downloads" to the limit you desire.