最新の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!
なぜこれが起こっているのかについて誰かが知っていますか?
それは私と同じことでした、私がしたこと:
まず、ディストリビューション内のすべての送信を削除します。
apt-get remove transmission-daemon
次に、明らかなように、transmissionを再インストールしますが、transmission-daemon tandとtransmission-remoteのようなパッケージをインストールする必要があります。これを使用します。
apt-get install transmission-daemon
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.htmlhttps://trac.transmissionbt.com/wiki
transmission-remote --auth myusername:mypassword -l
これは私にとってはうまくいきました...たった1行で...ログインとコマンド...
ご了承ください --auth
は他のオプションの前にある必要があります-ドキュメントまたはコマンドラインヘルプでは明確にされていません!
私はこれが古いことを知っていますが、私は同じ愚かなことをしました
「須藤」をメモ
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
または、次のように開始することもできます。
transmission-daemon --no-auth
ただし、上記のコマンドを実行する前に必ず停止してください。それを止めるには:
/etc/init.d/transmission-daemon stop
もちろん、これでネットワーク内の誰もがデーモンにアクセスできるようになったので、何をしているのかを確認してください。
この送信コマンドのチュートリアル
トレントリンクをダウンロードするには
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
transmission-remote 127.0.0.1:9091 --auth=a:b {-l} {options}
出典: