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/sshdRPM 。openssh-server

相关内容