This tutorial teaches how to register a hidden service and point it to a server's SSH port, so that we can keep this port closed on the open Internet and acess it from inside Tor network.
Of course this seemed odd to me. If for whatever reason it's not secure to let port 22 open on Internet, why'd it be so inside Tor? What kind of thing would change security risks?
If I register an onion domain and don't tell it to anybody and if I'm not hacked and this domain is found, can it be found in anyway other way? Is it certain to say that nobody will discover it if not by my telling or stealing directly from me?
Also, is Tor hidden services aimed at reducing security risks? Isn't it aimed at anonymously serve contents and services in a way that an adversary wouldn't know where our service/content is hosted?
Anyway, if it's indeed a security good practice, or at least if it doesn't increase risks, since I alrdy use Tor outside home, I'd like to make some of my stuff available for me only.