Securing

Discussion of Transmission that doesn't fit in the other categories
Post Reply
msanii
Posts: 1
Joined: Sun Sep 05, 2010 1:45 pm

Securing

Post by msanii »

My flatmate downloaded the remote transmission GUI and sometimes stops my torrents,the thing is he doesn't use it.Is there a way to secure it,like putting a password?Thanks.
rb07
Posts: 1400
Joined: Sun Aug 24, 2008 3:14 am

Re: Securing

Post by rb07 »

Yes, but you forgot to say what are you using: the daemon? the Mac application? the Linux GTK+ app?

It should be similar for all, you'll have to find your settings.json, stop the daemon or application, edit the file... you have 2 possible changes, one if for making it 'secure' as you say:

Code: Select all

"rpc-authentication-required": true,
"rpc-username": "your-user-name",
"rpc-password": "your-password",
When you start the daemon or application the password will be changed to an encrypted form.

The second change is:

Code: Select all

"rpc-port": 9091,
9091 is the default, so if you change it that will make it even more difficult to mess with your Transmission ;-)
Jordan
Transmission Developer
Posts: 2312
Joined: Sat May 26, 2007 3:39 pm
Location: Titania's Room

Re: Securing

Post by Jordan »

Mind you... if he's stopping your torrents because you're using up all the bandwidth, you should consider lowering your speed limits a bit... :wink:
SharkB8
Posts: 1
Joined: Fri Jul 06, 2012 8:59 pm

Re: Securing

Post by SharkB8 »

I'm running Transmission v2.42 on a Netgear ReadyNAS Duo and having problems changing the password by editing the settings.json file. I'm using MS Notepad to do this using the procedure described in this thread. I have made sure that Transmission is disabled when modifying the settings.json file. The problem arises after I change the password and attempt to enable the Transmission Add-On I get a message via the Netgear ReadyNas interface that Transmission has failed to start. If I then disable Transmission, exit the Netgear interface, and change the rpc-authentication-required to "false" in the settings.json file Transmission will then start as advertised.

Please be advised that I'm an amateur when it comes to writing/modifying script and could be doing something wrong in the process so please don't assume that I know the obvious. Thanks for the help up front.
Post Reply