页面

2011年9月25日

配置Transmission-cli和WebUI访问

前言

最近一直在寻找Linux CLI命令行下好用的BT客户端,首先试用的是这篇文章的主角:Transmission-cli,于是便有了这篇文章。

软件环境

  • OS:Debian stable(squeeze 6.0.2)
  • Transmission-cli 2.03

名词解释

  • 10.0.0.1
    文章里的 10.0.0.1 这个IP地址是指运行着Transmission-cli服务端的主机IP地址。
  • Transmission-cli
    Transmission-cli是BitTorrent分享软件“Transmission”的命令行版本,可以不依赖X11运行。
  • WebUI
    通过Transmission提供的接口,利用网页控制Transmission主程序。

配置

安装

# aptitude install transmission-cli transmission-daemon

先停止Transmission-cli的守护进程

# /etc/init.d/transmission-daemon stop

编辑配置文件

# vi /etc/transmission-daemon/settings.json
"download-dir": "/media/download/bt/",
"rpc-password": "密码",
"rpc-username": "kaysiness",
"rpc-port": 9091,
"rpc-whitelist": "127.0.0.1,10.0.0.*",
"rpc-whitelist-enabled": true,
  • download-dir
    设置默认的下载存放目录
    注意:在Debian里transmission-daemon是以debian-transmission用户运行的,所以需要确保debian-transmission用户必须对下载存放目录有写权限!
  • rpc-password
    设置登录密码,可以直接用明文填写,当运行Transmission-cli后会自动转换成哈希的形式
  • rpc-username
    设置登录的用户名
  • rpc-port
    设置监听的端口
  • rpc-whitelist
    设置可以访问的白名单IP地址,多个地址可以用英文逗号隔开
  • rpc-whitelist-enabled
    让白名单生效

重新运行Transmission-cli的守护进程

# /etc/init.d/transmission-daemon start

Webui访问

在浏览器里输入 http://10.0.0.1:9091 ,登录后就能看到下面的界面了。

下面是Webui的一些截图




Transmission-remote-dotnet访问

Transmission-remote-dotnet是一个Windows下远程控制Transmission的客户端程序。

首先到项目主页里下载最新版的Transmission-remote-dotnet,安装后运行。


在“本地设置”里添加 10.0.0.1:9091 并设置验证



然后点菜单里的“连接”,即可连接到远程的Transmission-cli。


更多的Transmission-remote-dotnet截图可以访问项目主页里的介绍


全文完

没有评论:

发表评论