sshd: 認識されないサービス

sshd: 認識されないサービス

sshdを起動しようとしていますが、次のようなエラーが表示されます。

sshd: unrecognized service

ただし、sshd はちゃんとインストールされているようです(?)

# 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

サービスがsshdを認識するために何かする必要があるのでしょうか? /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

答え1

RPM がインストールされていないようです。これは、とのopenssh-server両方を提供する RPM であり、コマンドが機能するには後者のスクリプトが存在している必要があります。/usr/sbin/sshd/etc/init.d/sshdservice sshd ...

/usr/sbin/sshdなぜRPM がないように見えるのかはopenssh-serverわかりません。

関連情報