Всякий раз, когда я загружаю свою систему (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