В продолжении часть 1 и часть 2 настройка torrent клиента Transmission в режиме daemon с WUI.
Все последующие комманды делаем из-под super user.
Устанавливаем :
zypper in transmission-daemon
zypper in transmission-common
запускаем:
service transmission-daemon start
По-умолчанию, WUI доступен по адресу:
http://адресс_сервера:9091/transmission/web/
Это сообщение говорит, что адресс с которого идет обращение, не добавлен в whitelist, фильтрация по whitelist включена со старта.
Останавливаем сервис, ибо изменения в файл конфигурации вносятся при выключеном сервисе:
service transmission-daemon stop
Начнем с каталогов
Вариантов назначения закачек есть несколько:
-разместить .torrent файл в специальный каталог заданий
-через WUI, загрузить файл, ссылку на файл в Интрнет или magnet link
Я выбираю второй вариант и под него буду проводить натройку конфигурационного файла.
Папки для закачки torrenta у меня размещены на отдельном подмонированом диске:
/media/d0500.1/torrent/
каталог для завершенных закачек
/media/d0500.1/torrent/completed
каталог для не завершенных закачек
/media/d0500.1/torrent/incompleted
назначаем владельца
chgrp transmission /media/d0500.1/torrent/
chgrp transmission /media/d0500.1/torrent/completed
chgrp transmission /media/d0500.1/torrent/incompleted
права
chmod 770 /media/d0500.1/torrent/incompleted
chmod 777 /media/d0500.1/torrent/completed
Теперь, сам конфигурационный файл.
Внимание, он находится по отличном от Debian систем пути:
/var/lib/transmission/.config/transmission/settings.json
Логично сохранить оригинальный файл, сохранив его с другим именем
cp /var/lib/transmission/.config/transmission/settings.json /var/lib/transmission/.config/transmission/settings.json.old
Редактирую IMHO ключевые параметры:
nano /var/lib/transmission/.config/transmission/settings.json
"download-dir": "/media/d0500.1/torrent/completed"
папка в которой будут находиться загрузки.
"incomplete-dir": "/media/d0500.1/torrent/incompleted" — папка в которой будут находиться еще не законченные загрузки. После завершения они будут перемещены по пути, указанному в опции "download-dir".
"incomplete-dir-enabled": true — включение предыдущей опции;
"rpc-whitelist-enabled": false — "true" - включение так называемого «белого списка» IP-адресов (см. screenshot выше), с которых возможно удаленное управление Transmission. Сюда же относится и удаленное управление через web-интерфейса (WUI). Я отключаю, так как доступ по порту 9091 у меня только внутри домашней сети.
Если же захотели включить фильтрацию, то опция настройки листа:
"rpc-whitelist": "127.0.0.1,192.168.*.*" — «белый список». Можно задавать не только локальные, но и реальные внешние IP адреса;
"rpc-authentication-required": true — требовать аутентификацию для удаленного управления;
"rpc-username": "логин" — логин для удаленного управления;
"rpc-password": "пароль" — пароль;
"rpc-port": 9091 — порт для доступа к удаленному управлению.
Запускаем:
service transmission-daemon start
заходим вводим логин и пароль
для автостарта, после перезагрузки активируем сервис:
systemctl enable transmission-daemon
вдохновение
Все последующие комманды делаем из-под super user.
Устанавливаем :
zypper in transmission-daemon
zypper in transmission-common
запускаем:
service transmission-daemon start
По-умолчанию, WUI доступен по адресу:
http://адресс_сервера:9091/transmission/web/
Это сообщение говорит, что адресс с которого идет обращение, не добавлен в whitelist, фильтрация по whitelist включена со старта.
Останавливаем сервис, ибо изменения в файл конфигурации вносятся при выключеном сервисе:
service transmission-daemon stop
Начнем с каталогов
Вариантов назначения закачек есть несколько:
-разместить .torrent файл в специальный каталог заданий
-через WUI, загрузить файл, ссылку на файл в Интрнет или magnet link
Я выбираю второй вариант и под него буду проводить натройку конфигурационного файла.
Папки для закачки torrenta у меня размещены на отдельном подмонированом диске:
/media/d0500.1/torrent/
каталог для завершенных закачек
/media/d0500.1/torrent/completed
каталог для не завершенных закачек
/media/d0500.1/torrent/incompleted
назначаем владельца
chgrp transmission /media/d0500.1/torrent/
chgrp transmission /media/d0500.1/torrent/completed
chgrp transmission /media/d0500.1/torrent/incompleted
права
chmod 770 /media/d0500.1/torrent/incompleted
chmod 777 /media/d0500.1/torrent/completed
Теперь, сам конфигурационный файл.
Внимание, он находится по отличном от Debian систем пути:
/var/lib/transmission/.config/transmission/settings.json
Логично сохранить оригинальный файл, сохранив его с другим именем
cp /var/lib/transmission/.config/transmission/settings.json /var/lib/transmission/.config/transmission/settings.json.old
Редактирую IMHO ключевые параметры:
nano /var/lib/transmission/.config/transmission/settings.json
"download-dir": "/media/d0500.1/torrent/completed"
папка в которой будут находиться загрузки.
"incomplete-dir": "/media/d0500.1/torrent/incompleted" — папка в которой будут находиться еще не законченные загрузки. После завершения они будут перемещены по пути, указанному в опции "download-dir".
"incomplete-dir-enabled": true — включение предыдущей опции;
"rpc-whitelist-enabled": false — "true" - включение так называемого «белого списка» IP-адресов (см. screenshot выше), с которых возможно удаленное управление Transmission. Сюда же относится и удаленное управление через web-интерфейса (WUI). Я отключаю, так как доступ по порту 9091 у меня только внутри домашней сети.
Если же захотели включить фильтрацию, то опция настройки листа:
"rpc-whitelist": "127.0.0.1,192.168.*.*" — «белый список». Можно задавать не только локальные, но и реальные внешние IP адреса;
"rpc-authentication-required": true — требовать аутентификацию для удаленного управления;
"rpc-username": "логин" — логин для удаленного управления;
"rpc-password": "пароль" — пароль;
"rpc-port": 9091 — порт для доступа к удаленному управлению.
Запускаем:
service transmission-daemon start
заходим вводим логин и пароль
для автостарта, после перезагрузки активируем сервис:
systemctl enable transmission-daemon
вдохновение