如何安装 Tor?

ali*_*ali 53 privacy tor software-installation

我试图在我的新版本 Ubuntu 上安装 Tor,但似乎 Tor 在存储库中不可用。

我还能如何安装和使用 Tor?

小智 26

如果您想使用 Tor 网络匿名浏览互联网

如果您想使用 Tor 网络匿名做其他事情

截至 2014 年 2 月 13 日,Tor 项目的 Ubuntu 安装页面显示

“在获取 Tor 之前,您需要设置我们的软件包存储库。首先,您需要弄清楚您的发行版的名称。运行的快速命令是lsb_release -ccat /etc/debian_version。如果对您的 Debian 版本有疑问,请查看 Debian 网站. 对于 Ubuntu,请询问 Wikipedia。然后将此行添加到您的/etc/apt/sources.list文件中:

deb http://deb.torproject.org/torproject.org <DISTRIBUTION> main
Run Code Online (Sandbox Code Playgroud)

在其中放置发行版的代号(即 lenny、sid、saucy 或其他任何名称)代替<DISTRIBUTION>.

然后通过在命令提示符下运行以下命令来添加用于对包进行签名的 gpg 密钥:

gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

现在刷新您的源代码,在命令提示符下运行以下命令(以 root 身份):

apt-get update
Run Code Online (Sandbox Code Playgroud)

如果没有错误,您可以继续。

我们提供了一个 Debian 软件包来帮助您保持我们的签名密钥是最新的。建议您使用它。使用以下方法安装它:

apt-get install deb.torproject.org-keyring
Run Code Online (Sandbox Code Playgroud)

最后安装 Tor 只需运行:

apt-get install tor
Run Code Online (Sandbox Code Playgroud)

现在 Tor 已安装并运行。继续执行“Linux/Unix 上的 Tor”说明的第二步

DNS 名称 deb.torproject.org 实际上是 DNS 循环配置中的一组独立服务器。如果您由于某种原因无法访问它,您可以尝试使用其中一部分的名称。试试deb-master.torproject.orgmirror.netcologne.de或者tor.mirror.youam.de。”

“Linux/Unix 上的 Tor”说明的第二步:

“有关如何 Torify 其他应用程序的信息,请查看Torify HOWTO。”

  • 我发现了问题所在,[jerad benge 先生的帮助][1] 是正确的,我住在伊朗,torproject 站点被伊朗阻止或过滤,这就是我无法下载 tor 的原因。我终于让它工作了。[1]:http://askubuntu.com/a/6543/61218 (2认同)

zer*_*was 24

  • 匿名上网

    如果您只想匿名浏览网页或访问 .onion 域(所谓的隐藏服务),推荐且最简单的方法是使用 Tor Browser Bundle:

    1. 下载 Tor 浏览器包
    2. 提取下载的存档
    3. 单击文件“ start-tor-browser ”。

    如果您需要最大的隐私并且不想在您的计算机上留下任何 Tor 安装痕迹,请下载、刻录和启动 Live CD 系统Tails


  • Torify 任何应用程序

    仅当您想对任何其他应用程序(即时通讯、比特币客户端等)进行强化时,您才需要遵循此步骤。

    您可以通过在终端中执行以下命令来添加存储库、在 Ubuntu 上下载和安装 Tor:

    sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 886DDD89
    sudo add-apt-repository "deb http://deb.torproject.org/torproject.org $(lsb_release -s -c) main"
    sudo apt-get update && sudo apt-get -y install tor-geoipdb
    
    Run Code Online (Sandbox Code Playgroud)

    现在您可以通过按Alt+F2并输入来启动 Tor tor。支持代理的应用程序现在可以设置为使用地址localhost、端口9050作为 SOCKS 代理。


  • 自定义 Web 浏览器和代理设置

    如果你仍然想用独立的 Tor 来强化你现有的浏览器并匿名冲浪,你可以安装 polipo

    sudo apt-get install polipo
    sudo cp /etc/polipo/config /etc/polipo/config.bak
    sudo wget -O /etc/polipo/config https://gitweb.torproject.org/torbrowser.git/blob_plain/ae4aa49ad9100a50eec049d0a419fac63a84d874:/build-scripts/config/polipo.conf
    sudo service polipo restart
    
    Run Code Online (Sandbox Code Playgroud)

    将浏览器代理设置设置为localhost和端口8123。通过访问https://check.torproject.org检查设置是否正确。请记住,Tor 浏览器捆绑包仍然是匿名上网的最佳选择,因为它使用定制版本的 Firefox。


小智 10

添加这一行:

deb     http://deb.torproject.org/torproject.org <DISTRIBUTION> main
Run Code Online (Sandbox Code Playgroud)

/etc/apt/sources.list文件,使用sudo nano /etc/apt/sources.list.

另外,我发现下载 Tor 浏览器包并解压它更容易。您会获得手动更新,但它会在有新版本时通知您。


Alv*_*var 6

在您的安装说明页面tor会找到您需要做的事情,这里是说明。

在您选择的终端中输入以下命令。(ctrl + alt + T作为标准)

此过程对每个版本都相同,但您需要使用您的版本名称编辑源代码行。目前支持的版本有:

  • Ubuntu 13.04 是“稀有的”

  • Ubuntu 12.10 是“量子”

  • Ubuntu 12.04 是“精确的”

  • Ubuntu 11.10 是“梦幻般的”

  • Ubuntu 11.04 是“整洁的”

  • Ubuntu 10.04 是“清醒的”

添加源。通过编辑源列表。添加以 deb 开头的行。将 RELEASENAME 更改为您所在的版本。

sudo nano  /etc/apt/sources

deb     http://deb.torproject.org/torproject.org RELEASENAME main
Run Code Online (Sandbox Code Playgroud)

添加密钥

gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

更新系统并安装tor。

sudo apt-get update
sudo apt-get install deb.torproject.org-keyring
sudo apt-get install tor
Run Code Online (Sandbox Code Playgroud)


Dr_*_*sen 5

您必须将 ppa 添加到存储库。

对于 32 位操作系统

sudo add-apt-repository ppa:upubuntu-com/tor
Run Code Online (Sandbox Code Playgroud)

对于 64 位操作系统

须藤添加-apt-repository ppa:upubuntu-com/tor64

现在你应该更新,加载更新的存储库列表

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

现在你可以安装你的 tor 浏览器了

sudo apt-get install tor-browser
Run Code Online (Sandbox Code Playgroud)


kar*_*rel 5

Tor 浏览器 ( torbrowser-launcher ) 在 Ubuntu 16.04 及更高版本的默认 Ubuntu 存储库中可用。torbrowser-launcher 可以为您下载最新版本的 Tor 浏览器捆绑包,使用您的语言和您的架构。Tor安装浏览器后,可以通过搜索推出TOR在短跑和点击Tor浏览器图标。Tor 浏览器启动器设置应用程序也与 Tor 浏览器一起安装。

Tor


不幸的是,Tor 浏览器开发人员会定期更改用于安装 Tor 浏览器的签名密钥,这使得默认 Ubuntu 存储库中的 torbrowser-launcher 包无法运行,因为它不如当前版本的 Tor 浏览器更新.

这些是官方Tor 浏览器用户手册中的说明,以防 Ubuntu torbrowser-launcher 包没有更新安装 Tor 浏览器所需的 gpg 密钥。当我更新 Tor 浏览器开发人员签名密钥时,我注意到我更新的密钥将在不到一年的时间内到期。

  1. 导航到 Tor 浏览器下载页面

  2. 下载 GNU/Linux .tar.xz 文件

  3. (推荐)验证文件的签名。验证文件签名的步骤如下所示。

  4. 下载完成后,使用命令tar -xf [TB archive]或存档管理器提取存档。

  5. 导航到新提取的 Tor 浏览器目录。右键单击 start-tor-browser.desktop,打开属性并通过单击复选框将权限更改为允许作为程序执行文件。双击该图标以首次启动 Tor 浏览器。

  6. 或者,从 Tor 浏览器目录内部,您也可以通过运行以下命令从命令行启动:

     ./start-tor-browser
    
    Run Code Online (Sandbox Code Playgroud)

如何验证 Tor 浏览器的签名

获取 Tor Developers 密钥

Tor 浏览器团队签署 Tor 浏览器版本。导入 Tor 浏览器开发人员签名密钥 (0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290):

gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
Run Code Online (Sandbox Code Playgroud)

这应该向您显示类似以下内容:

 ./start-tor-browser
Run Code Online (Sandbox Code Playgroud)

导入密钥后,您可以将其保存到文件中(此处通过指纹识别):

gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
Run Code Online (Sandbox Code Playgroud)

验证签名

要验证您下载的包的签名,您需要下载相应的“.asc”签名文件以及安装程序文件本身,并使用要求 GnuPG 验证您下载的文件的命令进行验证。

下面的示例假定您将这两个文件下载到您的下载文件夹。

gpg: key 4E2C6E8793298290: public key "Tor Browser Developers (signing key) <torbrowser@torproject.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
pub   rsa4096 2014-12-15 [C] [expires: 2020-08-24]
      EF6E286DDA85EA2A4BA7DE684E2C6E8793298290
uid           [ unknown] Tor Browser Developers (signing key) <torbrowser@torproject.org>
sub   rsa4096 2018-05-26 [S] [expires: 2020-09-12]
Run Code Online (Sandbox Code Playgroud)

命令的结果应该产生如下内容:

gpg --output ./tor.keyring --export 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
Run Code Online (Sandbox Code Playgroud)