Рейтинг:0

Не удается включить службу ssh в Ubuntu 20.04

флаг td

Я пытаюсь удаленно подключить свой рабочий стол (Ubuntu 20.04.2 LTS) через MacBook. Но моя просьба отклонена. Поэтому я проверяю свой статус ssh в Ubuntu.

sightvanish@SVPC:~$ sudo systemctl статус ssh
ssh.service — сервер OpenBSD Secure Shell
     Загружено: загружено (/lib/systemd/system/ssh.service; отключено; предустановка поставщика: включена)
     Активный: неактивный (мертвый)
       Документы: человек:sshd(8)
             мужчина: sshd_config(5)

Он показывает, что служба ssh неактивна. Затем я пытаюсь включить его вручную.

/etc/init.d/ssh старт
Запуск ssh (через systemctl): ssh.serviceJob для ssh.service завершился неудачно, так как процесс управления завершился с кодом ошибки.
Подробности смотрите в "systemctl status ssh.service" и "journalctl -xe".
 неуспешный!

Так что я делаю то, что он говорит.

sightvanish@SVPC:~$ статус systemctl ssh.service
ssh.service — сервер OpenBSD Secure Shell
     Загружено: загружено (/lib/systemd/system/ssh.service; отключено; предустановка поставщика: включена)
     Активно: сбой (результат: код выхода) с пятницы 10 сентября 2021 г., 11:38:27 CST; 21 мин назад
       Документы: человек:sshd(8)
             мужчина: sshd_config(5)
    Процесс: 13329 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=1/FAILURE)

9æ 10 11:38:27 SVPC systemd[1]: ssh.service: запланированное задание перезапуска, счетчик перезапусков равен 5.
9æ 10 11:38:27 SVPC systemd[1]: Остановлен сервер OpenBSD Secure Shell.
9æ 10 11:38:27 SVPC systemd[1]: ssh.service: Запрос на запуск повторяется слишком быстро.
9æ 10 11:38:27 SVPC systemd[1]: ssh.service: Ошибка с результатом «код выхода».
9æ 10 11:38:27 SVPC systemd[1]: не удалось запустить сервер OpenBSD Secure Shell.

Затем я проверяю это,

прицеливание@SVPC:~$ sshd -t
/etc/ssh/sshd_config строка 5: устаревшая опция ServerKeyBits
/etc/ssh/sshd_config строка 7: устаревшая опция KeyRegenerationInterval
/etc/ssh/sshd_config строка 16: устаревшая опция RhostsAuthentication
/etc/ssh/sshd_config строка 17: устаревшая опция RhostsRSAAuthentication
/etc/ssh/sshd_config строка 18: устаревшая опция RSAAuthentication
Не удалось загрузить ключ хоста: /etc/ssh/ssh_host_key
sshd: нет доступных хост-ключей — выход.

Ну, я генерирую новый ключ судо ssh-keygen -A Но я все еще не могу включить службу ssh.

Sightvanish@SVPC:/etc/ssh$ sudo service ssh start
Задание для ssh.service завершилось неудачно, так как процесс управления завершился с кодом ошибки.
Подробности смотрите в "systemctl status ssh.service" и "journalctl -xe".

Я действительно смущен. Пожалуйста, помоги мне!

флаг in
Пара вопросов: (1) подключались ли вы к этому компьютеру в прошлом через SSH? (2) Вы убедились, что ufw разрешает соединение?
Wayne Vosberg avatar
флаг bd
для `sshd -t` попробуйте `sudo sshd -t`. Ключи хоста в /etc/ssh должны быть доступны для чтения только пользователю root. Затем попробуйте `sudo /usr/sbin/sshd -ddd` — это выведет много отладочных сообщений.
Wayne Vosberg avatar
флаг bd
также можно попробовать `sudo systemctl reset-failed sshd`, `sudo systemctl enable sshd`, `sudo systemctl start sshd`
raj avatar
флаг cn
raj
Если ничего не помогает, я думаю, что очистка пакета `openssh-server` (очистка для удаления всей конфигурации), затем, при необходимости, удаление `sshd_config` и всех файлов `ssh_host_*_key*` из `/etc/ssh` (если они остаются там), тогда его переустановка (которая должна установить конфигурацию по умолчанию и сгенерировать новые ключи хоста с нуля) должна помочь.
pa4080 avatar
флаг cn
Отвечает ли это на ваш вопрос? [Сервер SSH перестает работать после перезагрузки из-за отсутствия /var/run/sshd](https://askubuntu.com/questions/1109934/ssh-server-stops-working-after-reboot-caused-by-missing-var -выполнить-sshd)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.