Transmission-daemon, російськомовна документація по ubuntu
Головний мінус роботи з ненастроєного transmission-daemon- це неможливо їм управляти, тому що за замовчуванням до нього не можна підключатися web інтерфейсом або сторонніми програмами. При налаштуванні необхідно пам'ятати, що конфігураційний файл можна міняти, поки служба transmission-daemon працює, тому що при зупинці він відновить його початкове (яке було при запуску) стан і всі ваші старання накриються мідним тазом. Тому ЗАВЖДИ перед початком настройки необхідно зупинити службу
Сенс описаних нижче рухів тіла - змусити службу працювати від імені користувача, а значить і створювати завантажувані файли, власником яких відразу буде наш користувач, що вбереже нас від подальших проблем з доступом до файлів.
Переносимо папку з основними файлами в домашню папку користувача
І в рядку CONFIG_DIR прописуємо шлях до папки з файлами настройки.
Примушуємо працювати службу від нашого користувача
Міняємо setuid (NAME) debian-transmission і setgid (USER) debian-transmission на ім'я свого користувача.
Приклад файлу з настройками
У полях rpc-username і rpc-password задається логін і пароль відповідно, а так само в поле rpc-whitelist дописуємо свій зовнішній IP якщо є, щоб отримати доступ до Transmission на сервері. Якщо у Вас динамічний IP, то можна відключити перевірку IP. Для цього потрібно в поле rpc-whitelist-enabled поставити значення false. Після закінчення всіх налаштувань запускаємо службу