Передача-демон продовжує скидатись


14

я намагався налаштувати передачу-демон, щоб я міг з'єднатися за допомогою webui, доступного за адресою http: //server.ip-address: 9091 , але я просто отримую повідомлення про те, що я повинен або відключити білий список IP-адреси, або додати мою поточний ip до нього.

Я відредагував доступний файл у /etc/transmission-daemon/settings.json і змінив параметр, що підтримує rpc-whitelist, на хибний, зберегти файл і перезапустити службу за допомогою: sudo service передачі-daemon restart. Після цього я ще раз перевірив налаштування.json, який я просто змінив, щоб виявити, що всі мої зміни було скасовано. Що тут відбувається? Хтось ще бачив таку поведінку?


1
Гаразд ... щойно з’ясував, що відбувається, якщо ви редагуєте файл settings.json, ви повинні перезапустити службу за допомогою: sudo invoke-rc.d передачі-демона перезавантажити
AcidRod75

4
Демон передачі перетворює конфігураційний файл при виході. Щоб відредагувати його без перезапису, вам потрібно буде sudo service transmission-daemon stopредагувати.
con-f-use

@ con-f-use Будь ласка, поставте свій коментар як відповідь. Він заслуговує на те, щоб його прийняти як правильну відповідь.
Zoot

Відповіді:


25

Демон передачі повторно записує файл конфігурації зі старими параметрами при його виході. Щоб зміни зберігалися, вам потрібно відредагувати файл конфігурації без запуску deamon. Тож спочатку:

sudo stop transmission-daemon

Або якщо ви не встановили його через Software Center / Official сховища:

sudo killall -HUP transmission-da

Після цього ви можете редагувати, settings.jsonяк ви очікували, а потім перезапустити передачу:

sudo start transmission-daemon 

1

Відредагуйте /var/lib/transmission-daemon/.config/transmission-daemon/settings.jsonфайл, який копіюється після кожного перезавантаження systemdпристрою transmission-daemon.service. Я не знайшов посилання, але простий тест підтверджує.


редагування обох не вирішило мою проблему. навіть коли служба була припинена.
користувач3836415
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.