Назад | Перейти на главную страницу

Не удается запустить службу sshd: не удалось запустить openssh. Служба: модуль не найден

На виртуальном rhel 7.4 я получаю странную ошибку при попытке запустить службу sshd.

Не удалось запустить openssh.service: объект не найден

Фактически, я получаю ту же ошибку, когда пытаюсь что-либо на sshd - включить, статус или остановить

Я попытался перезапустить экземпляр, но, похоже, ничего не работает.

Прежде чем вы сможете запустить сервер OpenSSH, вы должны установить это, но вы его еще не установили. Чтобы решить проблему, установите сервер OpenSSH.

[root@localhost ~]# yum install openssh-server
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package openssh-server.x86_64 0:7.4p1-16.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package           Arch      Version           Repository                  Size
================================================================================
Installing:
 openssh-server    x86_64    7.4p1-16.el7      rhel-7-server-beta-rpms    458 k

Transaction Summary
================================================================================
Install  1 Package

Total download size: 458 k
Installed size: 971 k
Is this ok [y/d/N]: y
Downloading packages:
openssh-server-7.4p1-16.el7.x86_64.rpm                     | 458 kB   00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : openssh-server-7.4p1-16.el7.x86_64                           1/1 
  Verifying  : openssh-server-7.4p1-16.el7.x86_64                           1/1 

Installed:
  openssh-server.x86_64 0:7.4p1-16.el7                                          

Complete!

Служба включена по умолчанию, но если вам нужно управлять ею, имя модуля systemd будет sshd.

[root@localhost ~]# systemctl start sshd
[root@localhost ~]# systemctl status sshd
● sshd.service - OpenSSH server daemon
   Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2018-03-24 17:37:23 EDT; 41s ago
     Docs: man:sshd(8)
           man:sshd_config(5)
 Main PID: 1373 (sshd)
   CGroup: /system.slice/sshd.service
           └─1373 /usr/sbin/sshd -D

Mar 24 17:37:23 localhost.localdomain systemd[1]: Starting OpenSSH server dae...
Mar 24 17:37:23 localhost.localdomain sshd[1373]: Server listening on 0.0.0.0...
Mar 24 17:37:23 localhost.localdomain sshd[1373]: Server listening on :: port...
Mar 24 17:37:23 localhost.localdomain systemd[1]: Started OpenSSH server daemon.
Hint: Some lines were ellipsized, use -l to show in full.