jed wrote:
Talman wrote:
Install, but do not run, the sshd server in the image.
That's dozens of extra tickets a day. Guaranteed. It's a good idea to you, but I'd wager 50% of new Linodes in that condition would automatically earn Linode a support ticket.
Yep, which is probably also the same reason not to change the default port.
Quote:
Better, allow only hosts you designate to access port 22 using iptables. Cleaner, and preferred:
I agree. But the vast majority of people don't have a static IP at home or even most small businesses. Otherwise, that's what I'd be doing.
Maybe a combination of a few things.
By default sshd turned off and you have to log into LISH to turn it on and it's by default running on a different port until you get things configured securely, no password access, etc.
Maybe a button in the Linode Manager to configure an image with sshd turned off by default so you can log into LISH and configure everything then turn it on. That way for those of us who are a bit more paranoid than the average person we can have it turned off so there is no possibility of remote access until we want it turned on. Of course this wouldn't be the case by default, so sshd would be on by default unless you selected the option to have it off or not installed when setting up a new server.
This would satisfy the paranoids and hopefully not create additional support tickets.
Thanks for the suggestion of fail2ban, I'll check it out.