zoukankan      html  css  js  c++  java
  • CentOS 6.4 安装 Transmission 2.76

    1.安装Transmission

      首先打开Transmission下载页:http://www.transmissionbt.com/download/ ,点击CentOS下载项,会跳转到一个叫"Geekery"的博客,里面有他制作好的.rpm的Transmission文件。安装方法(针对CentOS 6.4 i686):

    cd /etc/yum.repos.d/
    wget http://geekery.altervista.org/geekery-el6-i686.repo
    yum install transmission

      当询问你 GPG key 的情况的时候,输入 "y" 即可:

    warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID a4673575
    geekery/gpgkey                                                                                                 | 1.3 kB     00:00
    Importing GPG key 0xA4673575 "Marco Spallacci <marco.spallacci@gmail.com>" from http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY
    Is this ok [y/N]: y

      启动服务,以自动生成默认配置文件:

    service transmission-daemon start
    

    2.配置Transmission

      关闭防火墙,配置防火墙规则:  

    service iptables stop
    vi /etc/sysconfig/iptables

      添加下面内容:

    -A INPUT -p tcp -m tcp --dport 9091 -j ACCEPT
    -A INPUT -p tcp -m tcp --dport 51413 -j ACCEPT
    -A INPUT -p tcp -m tcp --dport 49153:65534 -j ACCEPT

      保存退出,重新启动防火墙即可。当然想省事可以直接关闭防火墙。

      如果需要的话,还需配置IPv6防火墙规则:

    service ip6tables stop
    vi /etc/sysconfig/ip6tables

      添加同iptables一样的内容,保存退出,重启防火墙即可。

      关闭 Transmission 服务,并关闭所有相关进程:

    service transmission-daemon stop
    killall transmission-daemon

      编辑配置文件,有时候位置可能不同,请先用 locate 命令找下 transmission 文件夹的位置:

    vi /var/lib/transmission/settings.json

      可能需要配置的字段如下:

    "download-dir": "/var/lib/transmission/Downloads",   //下载完成的保存路径
    "incomplete-dir": "/var/lib/transmission/Downloads",   //未下载完成的保存路径
    "peer-limit-global": 240,   //全局种子最大连接数
    "peer-limit-per-torrent": 60,   //单一种子最大连接数
    "peer-port": 51413,  //连接端口号
    "peer-port-random-high": 65535,  //连接端口号上限值
    "peer-port-random-low": 49152,  //连接端口号下限值
    "rpc-password": "{096110376f678fa59ac93b4ba2ef383fba6a9edcBELB4tYF",   //密码
    "rpc-port": 9091,   //网页GUI使用的端口
    "rpc-username": "",   //用户名
    "umask": 18,   //这里改为0,可以控制默认下载文件权限为777
    "upload-slots-per-torrent": 14   //每个种子上传连接数

      保存退出,重新启动服务:

    service transmission-daemon start

    3.访问Transmission

      访问规则:ip或者域名:端口号。本机访问:localhost:9091。

    本文参考: 雪糕猪's BlogLinux Centos 系统上安装BT客户端 Transmission

          Geekery:  rpm 安装 Transmission(官方)

          Nicky:    CentOS编译安装transmission

          

  • 相关阅读:
    docker基础概念
    面试题
    python总结【来自Runoob】
    如何实现在分组的情况下,以另一个时间字段查询出结果?
    Java FIle类和IO流
    HTML5 基础知识(1)——基本标签
    数据库个人笔记(3) -- 基础篇
    数据库个人笔记(2) -- 基础篇
    数据库个人笔记(1)-- 基础篇
    python 基础学习笔记(8)--装饰器
  • 原文地址:https://www.cnblogs.com/whseay/p/3384933.html
Copyright © 2011-2022 走看看