首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在init 1后恢复ssh连接

在init 1后恢复ssh连接
EN

Unix & Linux用户
提问于 2017-02-10 10:05:05
回答 1查看 1.7K关注 0票数 0

init 1之后,远程服务器上的ssh连接因以下错误而中断

packet_write_wait:连接未知端口0:管道破裂

现在,即使根也不能连接。

代码语言:javascript
运行
复制
$ ssh root@remoteserver
ssh: connect to host remoteserver port 22: Connection refused

有没有办法恢复ssh连接?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-02-13 12:30:25

切换到运行级1会杀死所有进程(除了顶层的init/upstart命令本身),包括SSH守护进程。

来自http://www.debianadmin.com/debian-and-ubuntu-linux-run-levels.html

运行级别1被称为“单用户”模式。更贴切的描述应该是“拯救”或“解决问题”模式。在运行级别1中,没有启动任何守护进程(服务)。希望单用户模式将允许您修复任何使过渡到救援模式所必需的东西。

sshd运行的最简单方法是切换到默认启动它的运行级别。在Ubuntu中,这是2,3,4和5中的任何一种。

如果无法访问单用户shell以输入inittelinit命令,例如。因为你是远程连接的,或者是隐藏在飞溅的屏幕上,那么你就倒霉了。剩下的唯一选择就是重新启动。

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

https://unix.stackexchange.com/questions/343962

复制
相关文章

相似问题

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