Lakukan hal-hal berikut dalam urutan yang tepat:
- Matikan:
/etc/init.d/transmission-daemon stop
- Tulis
rpc-password
di/etc/transmission-daemon/settings.json
file, dalam tanda kutip ganda. Pastikanrpc-authentication-required
adalahtrue
. - Simpan file itu
- Memulai:
/etc/init.d/transmission-daemon start
- Login ke halaman, ada di port 9091
- Masukkan kata sandi Anda.
Kata sandi yang ditimpa adalah hash. Program ini lebih pintar dari biasanya dan mendeteksi bahwa kata sandi Anda bukan hash, sehingga menimpa kata sandi dengan hash agar aman. Jadi kata sandi Anda seharusnya berfungsi.
Namun, ingat bahwa itu menulis kata sandi yang dimuat saat dimatikan. Jadi lakukan /etc/init.d/transmission-daemon restart
tidak akan melakukan apa yang Anda harapkan jika Anda telah menulis file saat sedang berjalan.
Anda juga dapat mencoba solusi lain untuk menemukan sandi:
ps -ef | grep transmission
(untuk versi saya adalah admin:password1)
Umumnya daemon menulis pengaturannya saat keluar (atau dimulai ulang). Anda dapat memaksa daemon untuk memuat ulang pengaturan baru dengan mengirimkannya SIGHUP:
bunuh -HUP 1234
...maka itu tidak akan menimpa pengaturan Anda lagi saat berhenti.
BTW:Saya tidak senang transmisi-remote-cli ingin memiliki kata sandi di baris perintah. Ide buruk!