Как установить пароль для transmission-daemon, сервера клиента BitTorrent?

файл конфигурации неоднозначен, и все равно перезаписывается при перезапуске демона в Debian.

In /etc/transmission-daemon/settings.json, есть такие варианты:

rpc-username
rpc-password
proxy-auth-username
proxy-auth-password

каждый раз, когда я перезапускаю демон с:

/etc/init.d/transmission-daemon restart

перезаписывает rpc-password, и пароль, он печатает все равно не работает.

кто-нибудь знает как правильно поставить пароль? Я не хочу его отключать.

29
задан Neil
04.12.2022 16:19 Количество просмотров материала 2762
Распечатать страницу

4 ответа

делайте все в точном порядке:

  1. завершение работы: / etc / init.d / transmission-daemon stop
  2. написать rpc-password на /etc/transmission-daemon/settings.json файл, в двойных кавычках.
  3. сохранить файл
  4. запуск: / etc / init.d / transmission-daemon start
  5. вход на страницу, в порт 9091
  6. введите пароль.

пароль, который мог быть заменен-это хэш. Программа умнее обычного и обнаруживает что ваш пароль не является хэшем, поэтому он перезаписывает пароль хэшем для обеспечения безопасности. Так что ваш пароль должен работать.

тем не менее, помните, что он записывает пароль он загружен с, когда он выключается. Так делать /etc/init.d/transmission-daemon restart не будет делать то, что вы ожидаете, если вы написали в файл во время его выполнения.

107
отвечен Neil 2022-12-06 00:07

вы также можете попробовать другое решение, чтобы найти пароль:

ps -ef | grep transmission

(для моей версии это был admin:password1)

2
отвечен phoenix 2022-12-06 02:24

обычно демон записывает свои настройки при выходе (или перезапуске). Вы можете заставить демона перезагрузить новые настройки, отправив ему SIGHUP:

kill-HUP 1234

...тогда он больше не будет перезаписывать ваши настройки при остановке.

BTW: я не рад, что transmission-remote-cli хочет иметь пароль в командной строке. Плохая идея!

2
отвечен jm73 2022-12-06 04:41

хотя этот пост уже имеет принятый ответ, я считаю, что стоит добавить, что в Ubuntu передача-daemon на самом деле не останавливается после запуска.

Это означает, что любые изменения, которые вы делаете в настройках.json будет перезаписан при следующем перезапуске, когда бы это ни было.

Это также означает, что вы должны полностью отключить демон-запуск при загрузке, перезагрузка, изменение настроек.json, а затем повторно включить его, чтобы сделать изменения, которые вы делаете упорствовать.

довольно раздражает, но как только вы осознаете, что происходит, это довольно легко справиться.

1
отвечен Jostein Kjønigsen 2022-12-06 06:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх