
Ich versuche, sshd zu starten, aber ich erhalte eine Fehlermeldung, die besagt
sshd: unrecognized service
Es scheint jedoch, dass sshd ordnungsgemäß installiert ist (?)
# 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
muss ich etwas tun, damit der Dienst sshd erkennt? ich sehe das auch in /etc
# 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
Antwort1
Sie scheinen das openssh-server
RPM nicht installiert zu haben. Das ist das RPM, das beides bereitstellt /usr/sbin/sshd
– /etc/init.d/sshd
und das letztere Skript muss vorhanden sein, damit der service sshd ...
Befehl funktioniert.
/usr/sbin/sshd
Warum es bei Dir offenbar ohne RPM klappt openssh-server
, weiß ich nicht.