首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSH服务器在重新启动和内核升级后停止接收连接。

SSH服务器在重新启动和内核升级后停止接收连接。
EN

Ask Ubuntu用户
提问于 2023-01-12 21:51:26
回答 1查看 1.7K关注 0票数 0

我正在一台服务器上运行Ubuntu22.04.1LTS,今天早上我从我手机上的Termius应用程序中访问了它,像往常一样运行updateupgrade,然后重新启动它两次来安装内核升级。在第二次重新启动之后,我不再能够通过ssh连接。我使用systemctl start ssh重新启动ssh服务器,因为它显然没有重新启动。但是,我仍然无法通过SSH连接。我可以看出服务器的网络不是问题,因为我在它上运行的所有其他服务,比如网站、pi-孔和我的服务器都运行良好,可以连接到服务器,并按预期的方式与服务器连接。ufw还启用了我的ssh端口。

对于我的SSH配置,我需要一个密码和一个SSH密钥才能加入,我的直觉告诉我SSH密钥是问题所在。我签了~/.ssh/authorized_keys,所有预定设备的密钥都还在那里。自更新以来,我的Windows设置和iOS SSH设置都没有更改,但都不起作用。我在中运行以下命令:

代码语言:javascript
复制
 ssh bcoffy@{server.public.ip} -p {server_ssh_port} -i "C:\Users\{path_to_ssh_key}\SSH\id_rsa0" -vvvv

得到以下信息:

代码语言:javascript
复制
    OpenSSH_for_Windows_8.6p1, LibreSSL 3.4.3
debug3: Failed to open file:C:/Users/{username}/.ssh/config error:2
debug3: Failed to open file:C:/ProgramData/ssh/ssh_config error:2
debug2: resolve_canonicalize: hostname {server_public_port} is address
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> 'C:\\Users\\{username}/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> 'C:\\Users\\{username}/.ssh/known_hosts2'
debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling
debug3: ssh_connect_direct: entering
debug1: Connecting to {server.public.ip} [{server.public.ip}] port {server_ssh_port}.

编辑:它现在起作用了,我不知道问题是什么,也不知道它是如何解决的,但是SSH现在起作用了,毫无疑问,Netbat提供的答案中的所有内容都帮助我调试了它。谢谢你的帮助!

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2023-01-13 20:33:42

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1449998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档