systemd: SSH-Dienst startet nicht beim Booten

systemd: SSH-Dienst startet nicht beim Booten

Wenn ich mein System (Ubuntu 16.04) boote, kann ich mich nicht über SSH anmelden und der Dienst wird gemeldet alsinactive (dead)

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

Also versuche ich es zu aktivieren über

$ 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

Ich kann es manuell starten mit

$ sudo systemctl start  ssh

das es dann erfolgreich ausführt, aber bei jedem Booten dasselbe Problem.

Was kann die Ursache dafür sein? Wie kann ich das Problem beheben?

Zur Referenz: Die Servicedatei (vom openssh-severApt-Paket installiert) lautet:

[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

verwandte Informationen