SSH系统启动正在进行,请等待错误和解决方案

时间:2020-01-09 10:38:03  来源:igfitidea点击:

问题描述:Ive Debian Linux服务器,每当有人尝试ssh进入此框时,他们都会收到如下错误,并且服务器关闭连接:

正在进行系统启动-请稍候

如何解决此问题并允许ssh登录?

解决方法:当系统配置或root用户创建/etc/nologin文件时,将出现此错误。
如果文件/etc/nologin存在,则login将仅允许访问root。
其他用户将看到此文件的内容,并且他们的登录将被拒绝。
解决方法很简单,手动删除文件/etc/nologin:

rm /etc/nologin

如果重新启动后发生此错误,请打开/etc/default/rcS文件并将DELAYLOGIN设置为no:

DELAYLOGIN=no

如果将此选项设置为yes,则/etc/init.d/bootmisc.sh将创建/etc/nologin,这将导致默认的SSH和PAM配置阻止所有登录。

无法通过远程ssh会话解决此问题。
但是,如果可以通过KVM或串行控制台登录,则可以通过远程会话进行修复。