Earlier quoted context omitted.
The “public” in public key just means it doesn’t need to be secret, for cryptographic purposes. It’s different to your public identity as a person — I don’t think I’ve ever seen an ssh key used for that, in practice. I might have multiple ssh key pairs related to my different roles as: high school teacher, two different GitHub users, peer to peer pharmaceuticals distributor, and upstanding private citizen. I cannot s…
Prospective employers probably would want to connect your street pharmacy side-gig with your identity, you just wouldn't want them to.
Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
61–70 of 119 posts
Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#62Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#63Says the subdomain link that lacks SSL. A wildcard certificate would have sufficed.
Kinda unforgivable to be on front page of HN in 2021 without https
There tend to be about 0–2 http: entries on the front page. A fairly large fraction of those are old things. http: submissions on domains that support https: (whether or not they redirect to it by default) are very uncommon.
Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#64Earlier quoted context omitted.
Why exactly? Other than a lot of "potential problems" security theater? People still send postcards, where they don't care if people read what's written on it..
People also expect their postcards to arrive untampered. ISPs, Comcast in particular, inject ad-loading javascript into HTTP pages. https://arstechnica.com/tech-policy/2014/09/why-comcasts-jav... https://www.reddit.com/r/technology/comments/9b5ikd/
Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#65Earlier quoted context omitted.
Practically speaking, it is because some modern browsers (and extensions) will throw up an error (either by-passable or not) if it's HTTP only. Yeah it's not necessary in many cases, but it's growing to be the standard expected behavior.
Which ones, pray tell?
Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#66Earlier quoted context omitted.
It doesn't have to be for at least some unsuspecting users to unwittingly share their private key with some random server on the internet. When was the last time you ssh'd to a server you didn't already have some level of trust with? (AWS, GCP, work server farms, etc.)
Not GP, but pretty frequently, although my situation is not normal. I'd still suggest that sharing your keys by default is ... a bad idea. Sure, fingerprints help, but there's the chance of accidentally or maliciously being redirected to a rogue server.
Also if you or another script once added * to your .ssh/config long ago it may still be lurking there among other lines without you realizing.
I agree checking fingerprints helps, but that can turned off pretty easily too.
Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#67Says the subdomain link that lacks SSL. A wildcard certificate would have sufficed.
Just added SSL. Live at https://jobs.hackclub.com .
Just speaking generally, I found the use of an http: link on this very curious, given that it’s about SSH (and thus encryption in no little part), so I’m guessing you’re not a “Web Developer”. So here’s my advice on the matter: everything on the web should be HTTPS now; nothing should be plain-text HTTP, with zero exceptions.
Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#68Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#69Are there are any security precautions in using ssh (or telnet, netcat or curl for that matter) to connect to an unknown service like this?
Yes. Do not connect with agent forwarding, as doing so would allow the server operator to connect to other locations as you. Do not forward environment information, though the typical ssh default is not to. You will likely leak your username. If you connect from an internet reachable host, and you made the mistake of not doing the first item in this list, they could easily connect back to you, not requiring any zero…
Re: Show HN: Apply for a job through SSH, $ ssh jobs.hackclub.com
#70Are there are any security precautions in using ssh (or telnet, netcat or curl for that matter) to connect to an unknown service like this?
Yes. Do not connect with agent forwarding, as doing so would allow the server operator to connect to other locations as you. Do not forward environment information, though the typical ssh default is not to. You will likely leak your username. If you connect from an internet reachable host, and you made the mistake of not doing the first item in this list, they could easily connect back to you, not requiring any zero…
This is one of the arguments for generating a unique SSH key on each machine you use. It makes it far harder to break in if you mess up somewhere along the way.