[CentOS] Cannot start SSH at boot

Thu Sep 1 14:35:50 UTC 2011
John Doe <jdmls at yahoo.com>

From: Dotan Cohen <dotancohen at gmail.com>

> On a particular CentOS 6 install, I must start SSH manually:
> # /etc/init.d/sshd start
> I have tried to configure it to start automatically:
> # chkconfig --level 3 sshd on

Maybe try:
  chkconfig --del sshd
  chkconfig --add sshd

Do you see the symlinks?
  # ll /etc/rc?.d/*sshd
  lrwxrwxrwx. 1 root root 14 Sep  1 15:06 /etc/rc0.d/K25sshd -> ../init.d/sshd
  lrwxrwxrwx. 1 root root 14 Sep  1 15:06 /etc/rc1.d/K25sshd -> ../init.d/sshd
  lrwxrwxrwx. 1 root root 14 Sep  1 15:06 /etc/rc2.d/S55sshd -> ../init.d/sshd
  lrwxrwxrwx. 1 root root 14 Sep  1 15:06 /etc/rc3.d/S55sshd -> ../init.d/sshd
  lrwxrwxrwx. 1 root root 14 Sep  1 15:06 /etc/rc4.d/S55sshd -> ../init.d/sshd
  lrwxrwxrwx. 1 root root 14 Sep  1 15:06 /etc/rc5.d/S55sshd -> ../init.d/sshd
  lrwxrwxrwx. 1 root root 14 Sep  1 15:06 /etc/rc6.d/K25sshd -> ../init.d/sshd

JD