Sådan indstiller du rpc-password korrekt i Transmission-daemon på Debian

Hvordan sættes rpc-password korrekt i /etc/transmission-daemon/settings.json på Debian, så det ikke overskrives ved genstart af daemonen?

For at sikre, at rpc-password ikke overskrives ved genstart af Transmission-daemonen på Debian, skal du stoppe daemonen, redigere settings.json, indstille filrettighederne med chattr +i og derefter genstarte daemonen.

Sådan sættes rpc-password korrekt i /etc/transmission-daemon/settings.json på Debian

For at sikre, at rpc-password ikke overskrives ved genstart af Transmission-daemonen på Debian, skal du følge disse trin:

  1. Stop Transmission-daemonen:
    sudo systemctl stop transmission-daemon
  2. Rediger /etc/transmission-daemon/settings.json:
    sudo nano /etc/transmission-daemon/settings.json
    • Find linjen med "rpc-password" og indstil den til din ønskede adgangskode:
      "rpc-password": "dinSikreAdgangskode",
  3. Gem og luk filen:
    Ctrl + O, Enter, Ctrl + X
  4. Indstil filrettighederne, så Transmission-daemonen ikke kan overskrive filen:
    sudo chattr +i /etc/transmission-daemon/settings.json
  5. Start Transmission-daemonen igen:
    sudo systemctl start transmission-daemon

Bemærk: Brug af chattr +i gør filen uforanderlig, hvilket betyder, at ingen ændringer kan foretages, før denne attribut fjernes. Hvis du senere vil ændre indstillingerne, skal du først fjerne denne attribut:

sudo chattr -i /etc/transmission-daemon/settings.json

Derefter kan du redigere filen og tilføje attributten igen med chattr +i.