当我启动 Tor 浏览器时,它首先会启动 Vidalia,然后启动与 Tor 浏览器软件包捆绑在一起的特殊版本的 Firefox。如果我尝试在 Tor 浏览器版本的 Firefox 中下载(合法的!)种子,它会启动 Transmission 来执行此操作。
如果我从 Tor 浏览器内启动 Transmission,它会记住我当前的种子。这会在 Tor 浏览器会话之间持续存在,包括注销、关机等。
但是,如果我尝试从其位置 (usr/bin/transmission-gtk) 启动 Transmission,它会“全新”启动 Transmission,而不会记住任何种子或其他设置。
我猜测 Transmission 正在以某种方式为 Firefox 加载其自身的另一个版本(可以记住事物的版本),但我无法在某个地方找到它。
当我搜索我的文件系统时,只出现一个 transmission-gtk 可执行文件...即 usr/bin 中的那个。
发生了什么事?如何打开 Transmission 并让它“记住”事情,而不必先在 Tor 浏览器上启动 torrent?
答案1
警告:在任何情况下,同时使用 BitTorrent 和 Tor 都是不安全的. 作为替代方案,VPN如果你信任 VPN,那么它将是“安全的”(在许多国家,ISP 需要记录,而 VPN 则不需要),或者你可以使用专为文件共享而设计的匿名网络,例如I2P。
继续需要您自担风险。
Tor 浏览器如何使用 Transmission
如果我尝试在 Tor 浏览器版本的 Firefox 中下载(合法!)种子,它会启动 Transmission 来执行此操作。... 但是,如果我尝试从其位置(usr/bin/transmission-gtk)启动 Transmission,它会“全新”启动 Transmission
正如您所指出的,实际程序只有一个副本/usr/bin/
。Tor 浏览器所做的是使用单独的配置文件启动 Transmission,这样种子将通过 Tor 下载(这通常较慢)。如果您希望正常下载种子,请启动正常的 Transmission,然后从 Tor 浏览器保存种子并加载它,或者从 Tor 浏览器复制并粘贴链接。另一种方法是使用常规 Firefox 浏览并单击链接.torrent
,这将打开正常的 Transmission。
对 Tor-Transmission 和常规 Transmission 使用一个通用配置文件
如果你想让 Transmission 使用通用配置文件对于普通和 Tor 浏览器种子,您都可以执行以下操作:(未提供分步说明,因为执行此操作时很容易丢失所有当前正在下载/暂停的种子!)
- 常规传输配置文件存储在
$HOME/.config/transmission
- Tor-browser Transmission 配置文件位于 tor-browser 目录中,例如
tor-browser_en-US/.config/transmission
- 要创建通用配置文件,您必须使用 创建从一个配置文件到另一个配置文件的符号链接
ln -s
;在两个配置文件中,删除rm -rf
最少使用或包含较少种子(您将丢失这些种子)的传输文件夹 ( );然后将其重新创建为指向另一个传输目录的符号链接。 - 我建议保留正常配置 ($HOME/.config) 并将 Tor 配置链接到它;如果您执行相反的操作,除非您连接到 Tor,否则您的 Transmission 可能无法下载。请注意,在这种情况下,即使您在 Tor 浏览器中单击某个种子,您的种子下载也将通过常规非匿名网络进行!