The default credential is admin:admin
.
- SSH into your synology
- Stop transmission :
sudo synopkg start transmission
- Edit
/var/packages/transmission/var/settings.json
to change the username and password, make sure authentication is required, pssibly requiressudo
.
{
"rpc-authentication-required": true,
"rpc-username": "...",
"rpc-password": "...", // enter clear text password, it will be hased on restart
}
- Possibly edit
/var/packages/transmission/target/var/settings.json
if it's present, it wasn't for me so did nothing. Change it the same as above. - Start the service, `sudo synopkg start transmission, after the clear text password is replaced by a its hashed value.
- Login on the web interface.
To understand how the username and password get inserted into the settings.json
, you can read /var/packages/transmission/scripts/service-setup
.
Tested on Transmission 4.0.6 38c164933e, DSM 7.1.1-42962 Update 8
Note for synpkg
commands, if you don't sudo
them you may see this error message Failed to restart package [transmission], err=[263]