Transmission 是常用非常流行的下载软件,本文简单介绍如何在 Ubuntu 18.04 的系统中安装它。
安装Transmission
因为 Ubuntu 的官方源不一定是最新或最稳定的版本,因此采用 Transmission 的官方源来进行安装。在终端中顺序执行以下命令:
1 | sudo apt-get install software-properties-common -y |
添加源以后,执行以下命令进行安装:
1 | sudo apt-get install transmission-daemon -y |
该命令会安装 Transmission 的后台服务和相关的命令管理工具。
安装完成后,可以执行以下命令启动后台服务。
1 | sudo service transmission-daemon start |
配置Web管理端
后台服务启动以后,我们就可以通过如下的网址来服务该服务的Web管理端:
1 | http://<你的ip地址>:9091/transmission/web/ |
你会发现,如果你在本机使用(IP地址为: 127.0.0.1),则可以正常访问;但如果你从网络上别的机器访问,则会得到如下的结果:
1 | 403: Forbidden |
很明显, Transmission 的后台服务默认进行IP白名单的限制。为了解决这个问题,可以编辑 Transmission 的配置文件。编辑 settings.json 文件,执行:
1 | sudo vi /etc/transmission-daemon/settings.json |
找到 rpc-whitelist 这一项,可以看到默认只允许 127.0.0.1 访问,我们只要添加对应的IP地址即可。如果希望简单的配置为不加任何设置,这可以添加 “...“, 修改后的该项如下:
1 | "rpc-whitelist": "127.0.0.1,*.*.*.*" |
修改完成后,记得执行以下命令让 Transmission 后台服务重新加载新的配置信息:
1 | sudo service transmission-daemon reload |
现在,在访问上面给到的网络地址,会提示输入用户名和密码,默认都是 transmission, 你也可以在配置文件settings.json 中修改。
进入管理界面后,就可以添加下载任务和监控下载任务了。