From 59bf8716124ad1130ab5cc0794a73b06d7f712f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=86=E3=82=AF=E3=83=8B=E3=82=AB=E3=83=AB=E8=AB=8F?= =?UTF-8?q?=E8=A8=AA=E5=AD=90?= Date: Wed, 3 Aug 2022 20:41:14 +0900 Subject: [PATCH] =?UTF-8?q?=E3=80=90Tor=E3=80=91=E5=85=A8=E9=83=A8?= =?UTF-8?q?=E3=81=AE=E3=82=BD=E3=83=95=E3=83=88=E3=82=A6=E3=82=A7=E3=82=A2?= =?UTF-8?q?=E3=81=AF=E3=81=84=E3=81=A4=E3=81=A7=E3=82=82Tor=E9=80=9A?= =?UTF-8?q?=E3=81=97=E3=81=A6=E4=BD=BF=E3=81=84=E6=96=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/blog/all-softwear-in-tor/index.md | 106 ++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 src/blog/all-softwear-in-tor/index.md diff --git a/src/blog/all-softwear-in-tor/index.md b/src/blog/all-softwear-in-tor/index.md new file mode 100644 index 0000000..afb6639 --- /dev/null +++ b/src/blog/all-softwear-in-tor/index.md @@ -0,0 +1,106 @@ +title: 【Tor】全部のソフトウェアはいつでもTor通して使い方 +author: 凜 +date: 2022-08-03 +tags: jp,blog,linux,bsd,tor,セキュリティー,ダークネット,プライバシー,匿名化 +---- +4ヶ月前、[LynxはTorで使い方](/blog/lynx-tor-and-utf8-use-way/)という記事を書きました。\ +今回は全部のアプリはいつでもTorで使い方を説明します。 + +## まずはtorsocksをインストールして下さい + +### Arch/Artix/Manjaro/Alter + +```sh +sudo pacman -S tor torsocks +``` + +### Debian/Devuan/Ubuntu/Mint + +```sh +sudo apt install tor torsocks +``` + +### FreeBSD/GhostBSD/NomadBSD + +```sh +doas pkg install tor torsocks +``` + +### OpenBSD + +```sh +doas pkg_add tor torsocks +``` + +### Void Linux + +```sh +sudo xbps-install -S tor torsocks +``` + +### Gentoo + +```sh +sudo emerge --ask net-vpn/tor net-proxy/torsocks +``` + +### RHEL/Fedora/Alma + +```sh +sudo yum install tor torsocks +``` + +## コマンドライン用アプリ + +.zshrcを編集して下さい。\ +Bashの場合は「.bashrc」となります。 + +```sh +nvim ~/.zshrc +``` + +どこか下記みたいな事を追加して下さい。\ +例えば: + +```sh +alias tut="torsocks tut" +alias neomutt="torsocks neomutt" +alias lynx="torsocks lynx -lss ~/.config/lynx/lynx.lss" +alias pacman="torsocks pacman" +alias cointop="torsocks cointop" +alias newsboat="torsocks newsboat" +``` + +zshを再起動して下さい。 + +```sh +source ~/.zshrc +``` + +今から上記のアプリを起動すると、自動でTorで使っています。\ +例えば、「sudo pacman -Syyu」を実行したら、Tor通してパッケージを更新します。 + +## GUIアプリ + +まずは.desktopファイルはローカル化にして下さい。\ +例えば: + +```sh +sudo cp /usr/share/applications/io.github.Hexchat.desktop ~/.local/share/applications +sudo cp /usr/share/applications/wine.desktop ~/.local/share/applications +sudo cp /usr/share/applications/dillo.desktop ~/.local/share/applications + +sudo chown -R $(whoami):$(whoami) ~/.local/share/applications +``` + +例えば、wine.desktopを編集しましょう! + +```sh +nvim ~/.local/share/applications/wine.desktop +``` + +「`Exec=wine start /unix %f`」までスクロールして、「`Exec=torsocks wine start /unix %f`」に変更して下さい。 + +Exec部分でコマンド前に「`torsocks `」を入ったら、メニューから選択したらもtorで使っています。 + +以上