SSH has no Host header
Posted by birdculture 16 hours ago
Comments
Comment by indigodaddy 1 hour ago
Comment by cweagans 15 hours ago
Comment by rahimnathwani 14 hours ago
Comment by rahimnathwani 14 hours ago
Comment by eqvinox 14 hours ago
What convinced you? I don't see it. The user is using SSH, if they can't pass a -p option (or type it in a GUI) to their SSH client they won't be able to do much with the shell they're getting either?
Comment by indigodaddy 1 hour ago
Comment by rahimnathwani 14 hours ago
And, sure, you can add a -p option. But if you have 20 VMs (which is how many come with their basic plan) you'd have to remember all the different port numbers.
(I'm not in the target market for their service.)
Comment by eqvinox 14 hours ago
You also can't really use the public hostname for this, can you. Unless you do really complex DNS trickery, you can only return one (set of) IP address for a given name. It would thus need to be the same IP address for everyone. Which works only as long as 2 users don't have overlap in the VMs they want to access…
(I guess they can run a solver and try to make it work for as long as possible, including reassigning IPs… but it'll hit a wall at some point?)
Comment by rahimnathwani 14 hours ago
Comment by eqvinox 5 hours ago
That's exactly what I mean, this approach wouldn't be able to handle unconstrained sharing of systems among multiple users. If you're, say, a freelancer who has access to a bunch of people's systems… and another freelancer has access to half of those, and then a bunch of others… these combinations create exclusions that can make the whole thing unsolvable if they're large enough.
Comment by znpy 6 hours ago
Comment by exabrial 13 hours ago
Comment by znpy 6 hours ago
I know i’ll be downvoted, i accept it.
Comment by indigodaddy 1 hour ago