Servidor de Torrents com Transmission
Prezados colegas,
Primeiramente saudações pinguianas a todos.
A um tempo estava buscando por uma solução de downloads de torrent que fosse fácil de implementar e que eu pudesse controlar pela web.
Me deparei então com o Transmission Daemon Web.
Bom, vamos à instalação…
Primeiro execute o comando abaixo:
apt-get install transmission-daemon
Agora, vamos configurar o programa.
Edite o arquivo de configuração com o comando abaixo:
vim /etc/transmission-daemon/settings.json
Deixe-o assim:
{ "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, "dht-enabled": true, "download-dir": "/arquivos/torrent", "download-limit": 100, "download-limit-enabled": 0, "encryption": 1, "incomplete-dir": "/arquivos/torrent/.temporario", "incomplete-dir-enabled": false, "lazy-bitfield-enabled": true, "lpd-enabled": false, "max-peers-global": 200, "message-level": 2, "open-file-limit": 32, "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": 0, "pex-enabled": true, "port-forwarding-enabled": false, "preallocation": 1, "proxy": "", "proxy-auth-enabled": false, "proxy-auth-password": "", "proxy-auth-username": "", "proxy-enabled": false, "proxy-port": 80, "proxy-type": 0, "ratio-limit": 2.0000, "ratio-limit-enabled": false, "rename-partial-files": true, "rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "sua-senha", "rpc-port": 9091, "rpc-username": "seu-usuario", "rpc-whitelist": "*", "rpc-whitelist-enabled": true, "script-torrent-done-enabled": false, "script-torrent-done-filename": "", "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 }
Agora vamos criar os diretórios e dar as permissões, então execute os comandos abaixo:
mkdir -p /arquivos/torrent/.temporario chmod -R 777 /arquivos
Agora, reinicie o daemon:
/etc/init.d/transmission-daemon restart
Pronto! Agora basta você acessar pelo seu navegador. Lembrando que ele roda na porta 9091, então essa porta tem que estar liberada no firewall (se houver).
Entre com o usuário e senha definido no arquivo de configuração. Nesse caso, ficaria assim:
Usuário: seu-usuario
Senha: sua-senha
Espero ter colaborado.
Esse artigo foi útil? Colabore com o nosso site para podermos continuar dando mais dicas como essa!
Formas de doação:
- Boleto / Cartão de crédito: https//bit.ly/AprendendoLinux
- Pix: [email protected]
- PicPay: @henrique_fagundes
- PayPal: [email protected]
- Bitcoin: bc1qtnn5z058htzy799dslwrpjcdpm0vuta3vrj28l
Favorecido: Luiz Henrique Marques Fagundes