
Estoy intentando iniciar sshd pero aparece un error que dice
sshd: unrecognized service
Sin embargo, parece que sshd está instalado correctamente (?)
# rpm -qa | grep ssh
libssh2-1.4.2-2.el6_7.1.x86_64
openssh-5.3p1-117.el6.x86_64
openssh-clients-5.3p1-117.el6.x86_64
# which sshd
/usr/sbin/sshd
¿Hay algo que deba hacer para que el servicio reconozca sshd? Veo esto en /etc también
# ls /etc/ssh
moduli sshd_config ssh_host_key ssh_host_rsa_key.pub
ssh_config ssh_host_dsa_key ssh_host_key.pub
sshd-banner ssh_host_dsa_key.pub ssh_host_rsa_key
Respuesta1
Parece que no tienes el openssh-server
RPM instalado. Ese es el RPM que proporciona ambos /usr/sbin/sshd
y /etc/init.d/sshd
, y el último script debe existir para que el service sshd ...
comando funcione.
Por qué parece que /usr/sbin/sshd
no tienes openssh-server
RPM, no lo sé.