Servidor torrent usando Ubuntu Server e Transmission

Publicado por Daniel Gusmão em 13/08/2014

[ Hits: 23.506 ]

 


Servidor torrent usando Ubuntu Server e Transmission



Não vou ensinar a instalar o Ubuntun Server, só o Transmission.

Vamos lá:

Primeiro, sempre o velho:

sudo apt-get update

Agora a instalação:

sudo apt-get install transmission-daemon

Para editar o arquivo settings.json, primeiro tenha certeza de que o serviço está parado:

sudo service transmission-daemon stop

Agora, vamos editar o arquivo settings.json:

sudo nano /etc/transmission-daemon/settings.json

{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 4,
    "dht-enabled": true,
    "download-dir": "/home//Downloads",
    "download-limit": 1000,
    "download-limit-enabled": 0,
    "download-queue-enabled": true,
    "download-queue-size": 5,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/home//Downloads",
    "incomplete-dir-enabled": false,
    "lpd-enabled": false,
    "max-peers-global": 200,
    "message-level": 2,
    "peer-congestion-algorithm": "",
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": false,
    "preallocation": 1,
    "prefetch-enabled": 1,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "{0b0d1b180f589aed6c3e1ad71ac225880411d2d1hS3pQ8Gj",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "transmission",
    "rpc-whitelist": "127.0.0.1, 192.168.*.*",
    "rpc-whitelist-enabled": false,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 18,
    "upload-limit": 100,
    "upload-limit-enabled": 0,
    "upload-slots-per-torrent": 14,
    "utp-enabled": true
}

Basicamente, só precisa alterar três linhas:
  • rpc-username :: seu usuário
  • rpc-password :: sua senha
  • rpc-whitelist :: 127.0.0.1, 192.168.*.*

Esta última linha permite que usuários da rede, se sua rede for 192.168.0.*, possam ter acesso.

Agora, é só acessar o IP do seu servidor na porta 9091 (exemplo: 192.168.0.10:9091) e pronto, você tem acesso ao Transmission em um servidor de torrent.

Várias coisas podem ser adicionadas, mais sugestões é só escrever abaixo.

Para fazer o Transmission inicializar com o Ubuntun Server, é só rodar o comando:

sudo update-rc.d transmission-daemon defaults

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Visualizar vídeos feitos em Adobe Flash no Google Chrome usando Ubuntu 64 bits

Sarg com autenticação

Bloquear Portas USB no Ubuntu

Monitorando o Squid pelo navegador

Windows vs Linux nos PCs

  

Comentários
[1] Comentário enviado por joaquimferreira em 16/12/2015 - 11:01h

Amigo estou com um pouco de dificuldade em fazer meu servidor sera que pode me ajudar? desde já agadeco

[2] Comentário enviado por danielgusmao em 21/12/2015 - 13:38h


[1] Comentário enviado por joaquimferreira em 16/12/2015 - 11:01h

Amigo estou com um pouco de dificuldade em fazer meu servidor sera que pode me ajudar? desde já agadeco


Qual a duvida ?

[3] Comentário enviado por rlisboa em 30/09/2020 - 22:01h

olá! Consegui configurar. muito obrigado!

Como estou rodando o ubuntu server em um raspiberypi 4, também alterei o caminho dos downloads para a pasta criada no hd externo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts