云樾
踏浪而来
云樾

匿名系统Tor快速编译脚本

编译具体流程详见下文:

快速编译脚本如下:

注意将git clone的地址替换为所需的tor版本仓库地址

#! /bin/bash
sudo apt-get update
sudo apt-get -y install git
sudo apt-get -y install make
sudo apt-get -y install gcc
sudo apt-get -y install g++
sudo apt-get -y install openssl
sudo apt-get -y install ruby
sudo apt-get -y install zlib1g
sudo apt-get -y install zlib1g-dev
sudo apt-get -y install libevent-dev
sudo apt-get -y install libssl-dev
sudo apt-get -y install automake
sudo apt-get -y install autoconf
sudo apt-get -y install python-pip
sudo apt-get -y install pkg-config
cd /root
# clone地址替换为所需的tor版本仓库地址
git clone -b yunyuedev https://github.com/jarviswwong/tor.git
cd ./tor
bash autogen.sh
./configure --disable-asciidoc
make
make install
mkdir /var/log/tor
mkdir /root/TorDataDirectory && chmod 700 /root/TorDataDirectory
pip install nyx
cat>/usr/local/etc/tor/torrc<<EOF
ControlPort 9051
CookieAuthentication 1
DataDirectory /root/TorDataDirectory
DirPort 443
ORPort 80
RelayBandwidthBurst 2097152
RelayBandwidthRate 1048576
RunAsDaemon 1
SocksPort 9050
EOF

在内存不够的机器上开tor,建议打开虚拟内存交换,有效降低tor因链路高负载引发奔溃的几率。

ubuntu下激活内存swap的脚本如下:

#! /bin/bash
# activate swap
dd if=/dev/zero of=/swapfile count=1024 bs=1M
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo "/swapfile none swap sw 0 0" >> /etc/fstab
声明:转载文章《匿名系统Tor快速编译脚本》请务必注明出处,谢谢
没有标签
首页      安全      匿名系统Tor快速编译脚本

发表评论

textsms
account_circle
email

云樾

匿名系统Tor快速编译脚本
编译具体流程详见下文: 快速编译脚本如下: 注意将git clone的地址替换为所需的tor版本仓库地址 #! /bin/bash sudo apt-get update sudo apt-get -y install git sudo apt-get …
扫描二维码继续阅读
2021-07-03