记一次 Debian11 SSH服务无法启动

操作系统信息

uname -a

显示

Linux VM-Redis6-I1 5.10.0-18-amd64 #1 SMP Debian 5.10.140-1 (2022-09-02) x86_64 GNU/Linux

错误提示

提示
ssh.service: Start request repeated too quickly.
ssh.service: Failed with result ‘exit-code’.

Failed to start OpenBSD Secure Shell server.

ssh_error_quickly

问题分析

暂无,还没想出来

解决方案

  • 不知道为什么的第一步
    ssh -T
    
    显示
    sshd: no hostkeys available – exiting.
    
  • 查看SSH服务状态
    systemctl status ssh
    
  • 不知道为什么的下一步
    ssh-keygen -A
    
  • 再次启动
    systemctl start ssh
    
    查看状态
    systemctl status ssh
    
  • 启动成功,解决