вторник, 3 сентября 2019 г.

Установка Deluge daemon и тонкий клиент. Удаленное подключение.

Устанавливаем по мануалу

Debian

sudo apt-get install deluged deluge-console deluge-webui


Настройка

Конфиг у нас хранится в домашней папке пользователя. По умолчанию это юзер deluge и группа deluge так и оставим.
Ставили мы все конечно же от пользователя root, поэтому конфиг там и находится.
Ищем его по пути
nano /root/.config/deluge/core.conf
Создаем пользователя и группу deluge
useradd deluge
groupadd deluge

Далее создаем директории в /home что бы перенести туда конфиг
mkdir /home/deluge/.config/


Переносим в  /home/deluge/.config/  всю директорию /root/.config/deluge

Открываем и правим user и group на deluge или нужные.
nano /etc/systemd/system/deluged.service
nano /etc/init.d/deluged
Выдаем права
chown -R deluge:deluge /home/deluge/.config

Настроим логин и пароль для удаленного подключения к deluge
nano /home/deluge/.config/deluge/auth
И прописываем данные на вход в формате
login:password:10



Заходим в консоль и включаем удаленный доступ (возможно этот пункт нужно настроить уже после переноса конфига и назначения запуска демона под нужным юзером)
deluge-console
config -s allow_remote True
И пробуем запустить
/etc/init.d/deluged restart
/etc/init.d/deluged status

Не забываем пробросить порт 58846 на маршрутизаторе или в iptables, если в этом есть необходимость.

Если что-то не так - 100% проблема в правах на пользователя.

Директория с конфигами должна лежать по пути /home/username/.config/

username - имя пользователя который прописан в /etc/systemd/system/deluged.service и /etc/init.d/deluged иначе ничего не заработает.


Теперь мы можем подключиться к deluge с клиента установленного на другом ПК
Устанавливаем на windows клиент, заходим в настройки - Interface и выключаем "классический режим"

Заодно советую поставить вот этот плагин, что бы видеть директории установленного сервера
https://github.com/dredkin/deluge-rbb/releases

3 комментария:

  1. Что-то с самого начала всё не так. Дебиан 8. Дирка с конфигом в /root/.config/deluge/отсутствует после установки.

    ОтветитьУдалить
    Ответы
    1. Кто столкнётся, читайте оффаки. А конфиги в /var/lib/deluge

      Удалить
    2. На самом деле, Deluge уже совсем не актуален.
      Единственное преимущество Deluge перед каким нибудь qbittorrent была в том, что он позволял выбирать предопределенный путь сохранения скачиваемых файлов, в qbit через web браузер можно было только прописывать путь ручками. Это было очень неудобно. Сейчас же в вебморде qbitttorent, можно создать группы, прописать путь сохранения и при добавлении нового торрент файла или magnet - выбирать к какой группе данная закачка относится.

      Удалить