systemd: 부팅 시 SSH 서비스가 시작되지 않습니다.

systemd: 부팅 시 SSH 서비스가 시작되지 않습니다.

시스템을 부팅할 때마다(Ubuntu 16.04) SSH를 통해 로그인할 수 없으며 서비스가 다음과 같이 보고됩니다.inactive (dead)

$ systemctl status ssh
● ssh.service - OpenBSD Secure Shell server
   Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enab
   Active: inactive (dead)

그래서 다음을 통해 활성화해 보았습니다.

$ sudo systemctl enable ssh
Synchronizing state of ssh.service with SysV init with /lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install enable ssh

수동으로 시작할 수 있어요

$ sudo systemctl start  ssh

그런 다음 성공적으로 실행했지만 시작할 때마다 동일한 문제가 발생합니다.

그 이유는 무엇입니까? 문제를 어떻게 디버깅할 수 있나요?

openssh-sever참고로 apt 패키지로 설치되는 서비스 파일은 다음과 같습니다.

[Unit]
Description=OpenBSD Secure Shell server
After=network.target auditd.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run

[Service]
EnvironmentFile=-/etc/default/ssh
ExecStartPre=/usr/sbin/sshd -t
ExecStart=/usr/sbin/sshd -D $SSHD_OPTS
ExecReload=/usr/sbin/sshd -t
ExecReload=/bin/kill -HUP $MAINPID
KillMode=process
Restart=on-failure
RestartPreventExitStatus=255
Type=notify

[Install]
WantedBy=multi-user.target
Alias=sshd.service

관련 정보