It seems the documentation may be lagging behind the release. Does the Fedora 17 method work? systemctl enable sshd.service
–
ChristopherJan 18 '13 at 2:08

@Christopher yes, thanks. Want to add this as answer?
–
David John SmithJan 18 '13 at 2:44

1

chkconfigshould be forwarded to systemctl and just work. What do you mean by "only starting when a user is logged in"?
–
mattdmJan 18 '13 at 15:39

@mattdm I mean that I was not able to ssh in to the machine until the user had logged in. I thought it was to do with run level, however I'm a noob and could be mistaken
–
David John SmithJan 19 '13 at 2:48

1

@David That's very strange.... Oh! Was the network user controlled? It's possible that the net was only up when someone was logged in.
–
mattdmJan 19 '13 at 3:24