如何在 Ubuntu 14.04 上安装传输

在本教程中,我们将向您展示如何在您的 Ubuntu 14.04 服务器上安装和配置传输。 对于那些不知道的人,Transmission BitTorrent 客户端在跨平台后端之上提供了一个简单的界面。 根据 GNU 通用公共许可证 (GPL) 的条款,传输作为自由软件获得许可,其中的部分在 MIT 许可证下。 传输与任何其他 BitTorrent 客户端一样,允许用户从 Internet 下载文件并上传自己的文件或种子。 通过抓取项目并将它们添加到界面,用户可以创建要下载和上传的文件队列。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单。 我将向您展示在 Ubuntu 14.04 上的分步安装传输。

在 Ubuntu 14.04 上安装传输

步骤 1. 首先,将传输添加到存储库中。

sudo add-apt-repository ppa:transmissionbt/ppa

步骤 2. 安装传输。

sudo apt-get update sudo apt-get install transmission-cli transmission-common transmission-daemon

步骤 3. 配置传输的用户和权限。

安装后,创建要放置所有下载文件的目录。

cd /var/www/html/ mkdir transmission cd transmission mkdir completed incomplete torrents

将当前用户添加到 Debian 传输组。

sudo usermod -a -G debian-transmission idroot

现在,Transmission 下载种子时,它会自动将下载的文件的权限设置给 Transmission 用户组。 我们需要确保我们的用户名是该组的一部分,并且我们需要在下载文件夹上设置正确的权限。 发出以下命令:

sudo chgrp -R debian-transmission /var/www/html/transmission sudo chmod -R 775 /var/www/html/transmission

配置传输

步骤 4. 配置传输。

配置文件很容易理解。 这是我的示例配置:

#sudo nano /etc/transmission-daemon/settings.json  "download-dir": "/var/www/html/trasmission/completed", ... "incomplete-dir": "/var/www/html/trasmission/incomplete", "incomplete-dir-enabled": true, ... "rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "password", "rpc-port": 9091, "rpc-username": "username", "rpc-whitelist": "127.0.0.1,*.*.*.*", "rpc-whitelist-enabled": true, ... "umask": 2, ... "watch-dir": "/media/datadrive/downloads", "watch-dir-enabled": true

步骤 5. 启动传输守护程序。

sudo service transmission-daemon start

一旦重新加载并且重新启动,请继续并转到您的浏览器并导航到 0.0.0.0:9091 (其中 0.0.0.0 是 Ubuntu 服务器的 IP 地址)。 您应该会看到传输 WebUI。 登录后,您会注意到 settings.json 文件中的 RPC-password 值将被散列。

恭喜! 您已成功安装传输。 感谢您使用本教程在 Ubuntu 14.04 系统中安装传输 BitTorrent 客户端。 如需更多帮助或有用信息,我们建议您查看 官方传输网站.

Save