Похоже, sshd
это своего рода «псевдоним» для ssh.service; когда вы устанавливаете openssh-сервер, устанавливаются символические ссылки, отображающие это.
Однако, когда вы systemctl disable sshd
эти символические ссылки удаляются, и НЕ восстанавливаются с включением.
Решением является systemctl enable ssh.service