26

我正在运行最新的 Raspbian 发行版并且刚刚安装了这些transmission软件包。

但是,每当我运行transmission-remote命令时——比如说,改变一些基本配置——我总是遇到同样的错误:

$ transmission-remote -DU -c required -p 9091 -w ~/torrents
Unexpected response: <h1>401: Unauthorized</h1>Unauthorized User: deflate, gzip

我找不到任何好的文档或教程来进行故障排除,我怀疑我错过了导致此错误的初始设置过程中的一个步骤。我已经尝试设置用户名/密码,即

$ transmission-remote --auth myusername:mypassword

它成功了,但它仍然为所有其他命令抛出相同的“意外响应”错误。

启动transmission-daemon也不起作用:

$ service transmission-daemon start
[....] Starting bittorrent daemon: transmission-daemonstart-stop-daemon: unable to set gid to 110 (Operation not permitted)
 failed!

有谁知道为什么会发生这种情况?

4

7 回答 7

29

我也发生了同样的事情,我做了什么:

首先,删除发行版中的所有传输;

apt-get remove transmission-daemon

其次,很明显,再次安装传输,但是您需要安装传输守护程序和传输远程等软件包,这就是您将使用的。

apt-get install transmission-daemon

停止进程:

/etc/init.d/transmission-daemon stop

停用 AUTH:

nano /etc/transmission-daemon/settings.json

编辑这一行:

rpc-authentication-required: false

重启进程:

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

执行这个:

transmission-remote -l 

如果它有效,则不会显示任何消息。现在,您使用磁力链接进行测试:

transmission-remote -a 'Magnet link'

成功讯息:

localhost:9091/transmission/rpc/ responded: "success"

链接:

http://www.webupd8.org/2009/12/setting-up-transmission-remote-gui-in.html https://trac.transmissionbt.com/wiki

于 2013-10-13T21:13:07.157 回答
19

远程传输--auth myusername:mypassword -l

这对我有用...就在一行中...登录加上您的命令...

于 2013-11-27T06:02:39.270 回答
6

请注意,--auth必须在其他选项之前 - 在文档或命令行帮助中不明显!

于 2015-04-18T01:56:23.213 回答
5

我知道这很旧,但我做了同样愚蠢的事情

记下“sudo”

sudo service transmission-daemon stop

编辑您的文件 settings.json 文件

sudo service transmission-daemon start

此外,您必须在每个命令上使用 --auth ,所以在您的情况下,您可以输入

transmission-remote --auth myusername:mypassword -DU -c required -p 9091 -w ~/torrents
于 2015-03-31T21:48:50.990 回答
4

或者你可以像这样开始它:

transmission-daemon --no-auth

但请确保在运行上述命令之前停止它。要停止它:

/etc/init.d/transmission-daemon stop

当然,现在您网络中的每个人都可以访问您的守护程序,因此请确保您知道自己在做什么。

于 2019-09-15T11:41:08.387 回答
1

本教程用于传输命令

下载种子链接

transmission-remote -n 'transmission:transmission' -a eos-amd64-amd64-id-3.1.7-iso.torrent

限制上传 5 kB/s

transmission-remote -n 'transmission:transmission' -u 5

限制下载 10MB/s

transmission-remote -n 'transmission:transmission' -d 10000

检查配置传输

transmission-remote -n 'transmission:transmission' -si

检查当前会话/状态种子

transmission-remote -n 'transmission:transmission' -st
于 2017-05-14T23:11:10.457 回答
0

transmission-remote 127.0.0.1:9091 --auth=a:b {-l} {options}

资源:

于 2018-05-31T17:55:21.380 回答