I'm pretty confused by this. Took a little learning on my desktop but it was a completely different issue. I just got my Pi 3 setup, installed tor (
sudo apt-get install tor) as well as everything tor-like given as packages.
I wanted to be able to SSH into my Pi and remotely administer some of my home computers. I thought this would be simple. I placed the following into my
HiddenServiceDir /var/lib/tor/hidden_service/ssh/ HiddenServicePort 22 127.0.0.1:22
So in my logs I have:
<<date>> [warn] Error creating directory /var/lib/tor/hidden_service/ssh/: No such file or directory
So if I create these I get the same log entry. After
sudo chown -R debian-tor:debian-tor /var/lib/tor/hidden_service I get the same entry. The permissions are
drwxr-sr-x on the
hidden_service directory. This was a problem before on my desktop (permissions to lax). I removed the sticky bit... no change... I changed permissions to
drwx------ ... at that point tor seemed to not even work. No logs, no nothing. (Not sure if the missing log file was due to
I'm not sure how to address this.