Linux nerd and consultant. Sci-fi, comedy, and podcast author. Former Katsucon president, former roller derby bouncer. http://punkwalrus.net/

  • 0 Posts
  • 7 Comments
Joined 2 years ago
cake
Cake day: June 22nd, 2023

help-circle

  • It’s pretty scary: I am seeing it in the IT sector as well. It’s not just knowledge; anyone can look up things, even Einstein did it. “I never memorize anything that I can look up,” he said once, about the why he never memorized cosine tables and such. But it’s basic logical flow of thought and problem solving. Like the skills behind the knowledge, that I see less and less of.





  • Basic setup for me is scripted on a new system. In regards to ssh, I make sure:

    • Root account is disabled, sudo only
    • ssh only by keys
    • sshd blocks all users but a few, via AllowUsers
    • All ‘default usernames’ are removed, like ec2-user or ubuntu for AWS ec2 systems
    • The default ssh port moved if ssh has to be exposed to the Internet. No, this doesn’t make it “more secure” but damn, it reduces the script denials in my system logs, fight me.
    • Services are only allowed connections by an allow list of IPs or subnets. Internal, when possible.

    My systems are not “unhackable” but not low-hanging fruit, either. I assume everything I have out there can be hacked by someone SUPER determined, and have a vector of protection to mitigate backwash in case they gain full access.