Arch Linux 下配置 ZeroNet 并配置 Tor

安装

$ yaourt -S zeronet

配置 ZeroNet

aur 里的 zeronet 已经配置好了,直接启动就可以:

# systemctl start zeronet
# systemctl enable zeronet // 开机启动

配置 Tor

在 /etc/tor/torrc 里下面几行:

ControlPort 9051
CookieAuthentication 1
CookieAuthFileGroupReadable 1 # 允许群组用户读
CookieAuthFile /var/lib/tor-auth/control_auth_cookie # 放到指定目录

然后给 zeronet 用户加上权限:

# usermod -a -G tor zeronet
# mkdir -m 750 /var/lib/tor-auth
# chown tor:tor /var/lib/tor-auth

重启一下 tor 和 zeronet 就可以用了:

# systemctl restart {tor,zeronet}