Modern Fedora and SSH Server

Today I was banging my head against the desk trying to figure out why I couldn’t ssh to one of my Fedora machines. I knew that while Fedora wasn’t the most secure Linux distro out there, it was more secure than many by default. That includes having a strict firewall set up. But I had already enabled ssh. What was going wrong? Well, it turns out that the ssh daemon is disabled by default! Just typing the following:

systemctl enable sshd.service
systemctl start sshd.service

Got me up and running and able to be one step closer to running that machine headless. (Which is a good thing as it runs my main QEMU/KVM server so it doesn’t need to be wasting RAM on a GUI)