15
votes
How to properly start tor service
Normally the Tor service should be started/stopped with either:
sudo systemctl start/stop tor.service
Or:
sudo service tor start/stop
Personally I've always used the service command because it is ...
6
votes
How to use Tor with Google Chrome?
From the Arch Linux Wiki:
chromium --proxy-server="socks5://127.0.0.1:9050" --host-resolver-rules="MAP * 0.0.0.0 , EXCLUDE myproxy"
However as the wiki explicitly warns: this will be used for ...
6
votes
Torsocks vs Proxychains?
You should prefer torsocks over proxychains, since torsocks is intended to block potential leaks.
Especially in cases with tools like youtube-dl which might try to pass over execution to programs ...
5
votes
find needed details of my own private obfs4 Tor bridge
From the obfs4proxy README:
The autogenerated obfs4 bridge parameters are placed in
DataDir/pt_state/obfs4_state.json. To ease deployment, the client side
bridge line is written to DataDir/...
5
votes
Accepted
Trying to config hidden service, but encounter folder permission error
Tor should control the hidden service private key, it has nothing at all to do with the httpd so you shouldn't be putting the private key or setting the hidden service directory anywhere related to ...
5
votes
Accepted
How to shut down a Tor relay
The default systemd/upstart script should handle a shutdown properly.
The only thing that special about a relay shutdown is that there is a grace period of 30 secs to avoid tearing down short-lived ...
3
votes
How to perform NAT Punching with Tor
The NAT punching properties described in the video, are those of onion services. These are a default property of onion services.
Normally if you've providing a service that you want to be accessible ...
3
votes
Accepted
How to use tor with a program in shell?
From the README:
The getxbook program downloads books anonymously. Using it will still
result in your IP address being logged (use
torify to stop this)...
torify is tool that attempts to wrap ...
3
votes
Accepted
Run Tor browser in the background?
If you want to run a tor hidden service, you should use tor, not tor browser. You can run tor as a daemon.
sudo apt-get install tor
tor
Make sure you properly set up your hidden service too.
3
votes
How to torify a web browser?
This isn't really possible, and officially advised against.
The whole reason the Tor Browser was created was because of the difficulties in trying to make other browsers "safe".
Have a look at the ...
3
votes
3
votes
Cannot open Tor Browser using Terminal
The desktop file doesn't work in any case. However Tor comes with a shell script. You can execute it and Tor Browser will start. It is located in the Browser/ subdirectory:
tor-browser_en-US/Browser/...
3
votes
Accepted
Use Tor browser as non-root Linux
You can run any command as a different user using sudo:
sudo -u my_user tor-browser-en
If you need to use multiple commands you can do this:
sudo -u my_user sh -c "first && second"
If you ...
3
votes
Fetching v2 rendezvous descriptor failed. Retrying at another directory
Your version of Tor has bug which causes this messages (see #21056). Version 0.3.0.6 has a partial fix. If you install this version there are high chances that the messages will go away. Currently the ...
3
votes
How to use multiple profiles with Tor?
This won't work, given that Tor Browser ships with a specific default profile which it uses, and needs to use to operate properly, creating and utilising different profiles will cause issues.
Instead,...
2
votes
Accepted
Accessing my hidden service through Tor me sends to the wrong port
Are you sure it's clicking on subdirectories causing the problem? nginx should just provide any existing file/directory that exists, and should not be aware what port it is serving the content on.
...
2
votes
ExitNodes directive not working?
Tor and Tor Browser are two different things. The Tor software uses /etc/tor/torrc as a configuration file and is system-wide available. Tor Browser uses the file Browser/TorBrowser/Data/Tor/torrc in ...
2
votes
Accepted
ENVError while starting obfsproxy
obfsproxy should be setup inside of torrc if you wish to use it with tor, it shouldn't be executed seperately. The managed flag indicates that the opening process will be "managing" it, in this case ...
2
votes
Accepted
Can I install Tor by making source lists HTTPS
You have different possibilities to download Tor. Each comes with different advantages or disadvantages:
HTTP: This is the default method which is offered through the Tor website. Usually HTTP works ...
2
votes
Can't access my hidden service
NameVirtualHost 127.0.0.1:6666
Listen 127.0.0.1:6666
Your server listens to port 6666 ..
HiddenServicePort 6666 127.0.0.1:7777
.. but your Tor tries to connect to 7777
You should change your ...
2
votes
http status code 404 (Not found)
It's trying to lookup a relay that seems to no longer exist, specifically whatever relay corresponds to the 58......88C fingerprint.
It's possible that it does still exist, it just wasn't found on ...
2
votes
Accepted
How to specify ExitNodes in Linux?
GeoIP needs to be installed for Tor to be able to determine in what country a exit relay is.
You can install it using sudo apt install tor-geoipdb.
From the logs:
We've been configured to use (or ...
2
votes
Accepted
Can't start TOR on freshly upgraded Ubuntu 16.04 (from 14.04)
As @Peter Gerber noted, that was an issue with systemd.
What I've done:
Changed symlink /var/run to point to ../run instead of /run
Added ReadWriteDirectories=-/run to /lib/systemd/system/tor@default....
2
votes
Accepted
Upgrading Tor on Ubuntu as a relay operator
how do I find out what version of Tor I am running?
dpkg -l tor
question how do I update Tor to a new version?
Update all packages installed:
apt-get update && apt-get upgrade
Update ...
2
votes
How to update Tor Browser
You could export settings and bookmarks by copying the files from somewhere in
Tor Browser/Browser/TorBrowser/Data/Browser/profile.default
2
votes
Tor Browser launching very slowly
Welcome to StackExchange! Based on the question from my understanding the application is slow because the gpg keyring is not connecting to a tor relay if I understand correctly.
There are multiple ...
2
votes
Accepted
How to monitor traffic usage on a Tor bridge on Linux?
Take a look at Nyx. That is probably how most relay operators on Linux get their bandwidth and connection information.
2
votes
Download Error 404 while running torbrowser-launcher on Ubuntu 22.04 LTS. tor-browser-linux64-12.0.2_en-US.tar.xz.asc not available
The version of torbrowser-launcher in your package manager is too old. For it to work correctly, you'll need version 0.3.6. This specific bug was fixed in #661.
1
vote
Should I change the timezone of my laptop to UTC?
The Tor daemon doesn't leak timezone, if it did it would split users anonymity sets. Relays shouldn't be able to distinguish sets of users, this would allow them to and would break some of the ...
1
vote
Guard Nodes: how long is too long?
Yes, that is normal.
The guard rotation periods were increased, and the number of guards chosen was reduced. The idea being that a passive adversary might want to run some percentage of Tor relays (...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
ubuntu × 134configuration × 34
tor-browser-bundle × 32
linux × 30
relays × 11
onion-services × 11
bridge × 9
tor-install × 8
torsocks × 7
debian × 7
security × 5
help × 5
terminal × 5
exit-relays × 4
nyx × 4
firefox × 3
socks × 3
error × 3
browsers × 3
dns × 3
update × 3
source-code × 3
firewall × 3
startup × 3
anonymity × 2