Live data from Hacker News

Tosh: Changing your SSH server's listen address every 30 seconds based on TOTP

github.com

1–10 of 200 posts

Re: Tosh: Changing your SSH server's listen address every 30 seconds based on TOTP

#4

That’s a super cool concept, but doesn’t this fall a bit under “security by obscurity”?

I think the time aspect makes it OK, otherwise TOTP itself should be abandoned due to the same principle. (SSH still has password)

Re: Tosh: Changing your SSH server's listen address every 30 seconds based on TOTP

#8

That’s a super cool concept, but doesn’t this fall a bit under “security by obscurity”?

I don't know why people knock on "security by obscurity" in general, it's a great defense for many threat models that an average individual would fall under. A lot of credential stealing viruses just look for specific folders or file names for examples, some vulnerability scanners look for specific ports, etc ...

Re: Tosh: Changing your SSH server's listen address every 30 seconds based on TOTP

#9

That’s a super cool concept, but doesn’t this fall a bit under “security by obscurity”?

Yes, but that's only bad if it's your only security.

Layering has additional costs, like requiring additional client configuration and software and (in this case) only working over IPv6.

The number one step any public‐facing SSH server should take is to switch from password auth to keys only. Anyone who’s still concerned can put it behind a WireGuard VPN. Layers typically added beyond that (like changing port, etc.) don’t even register on the security scale, so to speak.

The tweet that inspired the post mentioned port knocking which has always been rather ridiculous given those alternatives.

Post reply on HN