
Я пытаюсь запустить 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
Похоже, у вас не openssh-server
установлен RPM. Это RPM, который предоставляет и то, и другое /usr/sbin/sshd
- /etc/init.d/sshd
и последний скрипт должен существовать для service sshd ...
работы команды.
Почему у вас, похоже, /usr/sbin/sshd
нет openssh-server
RPM, я не знаю.