GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie legen Sie ein Passwort für den Transmission-Daemon, den BitTorrent-Client-Server, fest?

Tun Sie diese Dinge in der genauen Reihenfolge:

  1. Herunterfahren:/etc/init.d/transmission-daemon stop
  2. Schreiben Sie den rpc-password im /etc/transmission-daemon/settings.json Datei, in doppelten Anführungszeichen. Stellen Sie sicher, dass rpc-authentication-required ist true .
  3. Speichern Sie diese Datei
  4. Start:/etc/init.d/transmission-daemon start
  5. Melden Sie sich auf der Seite an, sie befindet sich auf Port 9091
  6. Geben Sie Ihr Passwort ein.

Das zu überschreibende Passwort ist ein Hash. Das Programm ist intelligenter als gewöhnlich und erkennt, dass Ihr Passwort kein Hash ist, also überschreibt es das Passwort mit dem Hash, um sicher zu sein. Ihr Passwort sollte also funktionieren.

Denken Sie jedoch daran, dass das Passwort, mit dem es geladen wurde, beim Herunterfahren geschrieben wird. Das macht /etc/init.d/transmission-daemon restart wird nicht das tun, was Sie erwarten, wenn Sie die Datei geschrieben haben, während sie läuft.


Sie können auch eine andere Lösung ausprobieren, um das Passwort zu finden:

ps -ef | grep transmission

(in meiner Version war es admin:password1)


Im Allgemeinen schreibt der Daemon seine Einstellungen, wenn er beendet (oder neu gestartet) wird. Sie können den Daemon dazu zwingen, neue Einstellungen neu zu laden, indem Sie ihm SIGHUP:

senden

kill -HUP 1234

...dann werden Ihre Einstellungen beim Beenden nicht mehr überschrieben.

Übrigens:Ich bin nicht glücklich darüber, dass Transmission-Remote-Cli das Passwort auf der Kommandozeile haben will. Schlechte Idee!


Linux
  1. Wie man sudo dazu bringt, sich das Passwort länger zu merken

  2. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  3. CentOS / RHEL:So stellen Sie eine gelöschte /etc/passwd-Datei wieder her

  4. Wie kann ich die automatische Vervollständigung für Git-Befehle einrichten?

  5. Wie gebe ich die Schlüsseldatei für sshfs an?

Verstehen der /etc/shadow-Datei

So richten Sie den PXE-Start für UEFI-Hardware ein

Wie setze ich die Umgebungsvariable für alle unter meinem Linux-System?

LANG=C ist in einer Reihe von /etc/init.d/*-Skripten enthalten. Was macht LANG=C und warum müssen Sie LANG=C setzen.

Wie stelle ich Swapiness pro Prozess für Linux ein?

Wie kann ich ein chmod im etc-Verzeichnis zurücksetzen?