linux下查询utp命令,Linux后台下载工具(器)transmission 使用详解

transmission简述

Linux后台下载工具(器)transmission 使用详解,transmission 是一款支持绝大多数Linux系统的下载工具,采用web进行管理。可以通过web添加bt下载文件下载任务也可以直接指定下载url进行下载,一切皆在web中完成,这对Linux来说简直是一个下载神器啊。

另一个角度来说Linux中的transmission就相当于windows系统中的迅雷功能。

transmission安装配置

这里以centos6.9 安装transmission为例子

1.安装transmission需要的源

#yum install -y http://geekery.altervista.org/geekery/el6/x86_64/geekery-release-6-2.noarch.rpm

***

Install 1 Package(s)

总文件大小:1.7 k

Installed size: 1.7 k

下载软件包:

运行 rpm_check_debug

执行事务测试

事务测试成功

执行事务

正在安装 : geekery-release-6-2.noarch 1/1

Verifying : geekery-release-6-2.noarch 1/1

已安装:

geekery-release.noarch 0:6-2

完毕!

2.安装transmission transmission-daemon

[root@download ~]# yum -y install transmission transmission-daemon

transmission 配置

先启一次transmission-daemon(必须的)

service transmission-daemon start

或者

/usr/bin/transmission-daemon

停止transmission-daemon

service transmission-daemon stop

配置transmission-daemon相关参数

vi /var/lib/transmission/settings.json

注意:必须启动一次,才有该配置文件,并且配置文件修改必须在transmission-daemo 服务停止的情况。否则修改配置无效,会被复原。

配置文件主要配置项有下面这些

{

"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": "/opt/transmission/Downloads",

"download-queue-enabled": true,

"download-queue-size": 5,

"encryption": 1,

"idle-seeding-limit": 30,

"idle-seeding-limit-enabled": false,

"incomplete-dir": "/var/lib/transmission/Downloads",

"incomplete-dir-enabled": false,

"lpd-enabled": false,

"message-level": 2,

"peer-congestion-algorithm": "",

"peer-id-ttl-hours": 6,

"peer-limit-global": 200,

"peer-limit-per-torrent": 50,

"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": true,

"preallocation": 1,

"prefetch-enabled": true,

"queue-stalled-enabled": true,

"queue-stalled-minutes": 30,

"ratio-limit": 2,

"ratio-limit-enabled": false,

"rename-partial-files": true,

"rpc-authentication-required": false,

"rpc-bind-address": "0.0.0.0",

"rpc-enabled": true,

"rpc-host-whitelist": "",

"rpc-host-whitelist-enabled": true,

"rpc-password": "{1632b87c4a853cf7d425bef36466a71142187a5erG3Wc3S2",

"rpc-port": 9091,

"rpc-url": "/transmission/",

"rpc-username": "",

"rpc-whitelist": "127.0.0.1",

"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-slots-per-torrent": 14,

"utp-enabled": true

}

首先关闭配置文件中的访问白名单,默认是打开,打开的情况默认只有本机能访问。关闭后所有都能访问。(可配置nginx的基本用户密码进行一个验证方便远程下载)

rpc-whitelist-enabled": false,

然后关闭主机白名单

"rpc-host-whitelist-enabled": false,

当然这两项也可以根据你具体要使用的方式来配置,提高安全性,这里是作为测试,全部先关闭了

transmission-daemon使用

上面的配置完成后记得再次启动服务。

启动命令:

service transmission-daemon start

启动成功后用浏览器打开地址

http://localhost:9091/

打开后界面如下:

1d5ed5117a17c37c54dcc7aa21d8b6d2.png

transmission-daemon web界面(请忽略下载中的任务,默认是没有的)

鼠标点击右上方的文件夹的图标弹出以下对话框:

538.html

下载方式选择

可以通过一个bt种子文件下载,也可以通过下载的url进行下载。

选择好以后进行下载即可。

transmission-daemon web安全

可以通过配置nginx的基本认证来处理web端的安全问题。nginx配置基本认证可参考:>>nginx 用户基础认证配置【点击前往】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值