====== Torrent: Установка Deluge в CentOS 7 ======
{{ :linux:deluge_logo.png?nolink|}}
Deluge доступен в репозитории [[http://li.nux.ro/download/nux/dextop/|Nux Dextop]].
Включаем репозитории и устанавливаем Deluge
# yum -y install epel-release && rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
# yum install deluge-web
Открываем порт в фаерволле
# firewall-cmd --permanent --zone=public --add-port=8112/tcp
# firewall-cmd --reload
Запускаем WebUI и добавляем сервис в автозагрузку
# systemctl start deluge-web
# systemctl enable deluged-web
Проверяем веб-интерфейс - http://IP:8112\\
Пароль по-умолчанию deluge
**Бонусная задача поинтересней - удалённый доступ к Deluge через локальный клиент**
1. Создаём нового пользователя для удаленного доступа
# echo "username:password:level" >> /var/lib/deluge/.config/deluge/auth
^ Уровень ^ Доступ ^
| 0 | None |
| 1 | Read Only |
| 5 | Normal |
| 10 | Admin |
Создаём нового администратора joker
echo "joker:qw3Rty0z:10" >> /var/lib/deluge/.config/deluge/auth
2. Активируем [[http://dev.deluge-torrent.org/wiki/UserGuide/ThinClient#EnableRemoteConnection|удаленные подключения]]
В WebUI (Preferences → Daemon) активируем пункт ''Allow Remote Connections''.
{{:linux:deluge_remote_2.png?nolink&500|}}
3. Менеджер подключений
Чтобы активировать менеджер подключений в свойствах клиента [[http://dev.deluge-torrent.org/wiki/UserGuide/ThinClient#GTKUI|выключаем классический режим]].
После чего перезапускаем Deluge
{{:linux:deluge_remote_1.png?nolink&300|}}
Добавляем новое подключение и пробуем подключиться.
Если всё сделано правильно, то в менеджере подключений будет видно наш удалённый Deluge демон.
{{:linux:deluge_remote_3.png?nolink&300|}}