deluge-console: Der Benutzername existiert nicht

2079
Sirap

Ich habe delugedals Dienst mit systemd als Benutzer ausgeführtdeluge . Der Daemon funktioniert, da ich das Web-Ui verwenden und eine Verbindung herstellen kann, deluge-consolewenn ich die Anmeldeinformationen manuell eingebe. Wenn ich jedoch nur deluge-console(lokal auf demselben Computer) als mein normaler Benutzer laufe - also nicht als deluge-, erhalte ich nur die Fehlermeldung "Benutzername existiert nicht".

Das Home-Verzeichnis des Daemons ist var/lib/delugeund var/lib/deluge/.config/deluge/authenthält nur test:test:10. Gleiches gilt für ~/.config/deluge/auth. Ich habe verstanden, dass die letztere Datei was istdeluge-console standardmäßig als authentifiziert, wenn sie als mein Benutzer ausgeführt wird. Anscheinend tut es nicht.

  • Tippen connect localhost test test in deluge-consoleWerken.

  • Laufen deluge-console -c ~/.config/ oder deluge-console -c ~/.config/delugefunktioniert nicht (es ist mir nicht klar, was die devs unter "config folder location" bedeuten).

  • Versteckt in http://dev.deluge-torrent.org/wiki/UserGuide/Authentication wird angegeben, dass es immer einen "localclient" -Eintrag in geben sollteauth - das Hinzufügen zu beiden Auth-Dateien hilft nicht.

Was vermisse ich?

Kein Duplikat von: https://superuser.com/a/619383/36197

Dies geschieht auf einem Raspberry Pi 3, auf dem OSMC ausgeführt wird.

0

2 Antworten auf die Frage

0
Sirap

Ich weiß nicht, welche der Dinge es getan hat, aber ich konnte nach dem Ausführen automatisch eine Verbindung zur Konsole herstellen:

systemctl stop deluged systemctl start deluged 

Es ist mir nicht klar, wann dies getan werden musste. Ich hatte den Eindruck, ich könnte die auth-Datei bearbeiten, während der Dämon läuft, und es würde jedes Mal nachschlagen.

0
Blaise

Ich bin auf dem gleichen Betriebssystem und Hardware.

-cStellen Sie den Parameter config so ein, dass er auf Ihr Deluge-Konfigurationsverzeichnis verweist, in dem Ihre Dateien deluge.pid, auth, core.conf, dht.state und andere Dateien leben.

$ deluge-console -c /var/lib/deluge/.config/deluge/ "add '/home/osmc/Downloads/totally not weird.torrent'" Attempting to add torrent: /home/osmc/Downloads/totally not weird.torrent Torrent added!