Головна

Після встановлення не стартує sshd

Ніколи такого не було, і ось, раптом, знову...

При встановленні Ubuntu server на VirtualBox спочатку все йшло нормально, але чогось після встановлення sshd він несхотів запускатися

Вивід journalctl -xe нічого конкретного не показав

Nov 18 10:04:14 ub2004 systemd[1]: ssh.service: Start request repeated too quickly.

Nov 18 10:04:14 ub2004 systemd[1]: ssh.service: Failed with result 'exit-code'.

-- Subject: Unit failed

-- Defined-By: systemd

-- Support: http://www.ubuntu.com/support

--

-- The unit ssh.service has entered the 'failed' state with result 'exit-code'.

Nov 18 10:04:14 ub2004 systemd[1]: Failed to start OpenBSD Secure Shell server.

-- Subject: A start job for unit ssh.service has failed

-- Defined-By: systemd

-- Support: http://www.ubuntu.com/support

 

Але при ручному старті sshd виявилася проблема

sshd -t

sshd: no hostkeys available – exiting

 

З якого переляку при встановленні не були згенеровані ключі хоста — не знаю. Але це виправляється дуже просто

ssh-keygen -A

Далі

service ssh restart

і все працює