服务器:升级后无登录提示,某些服务未启动

服务器:升级后无登录提示,某些服务未启动

我刚刚将 Ubuntu 服务器从 16.04 升级到 18.04。一切看似顺利,但重启后我无法登录。

服务器启动后,我可以在屏幕上看到所有常见的日志输出,一些服务正常启动,但它从未到达控制台登录提示符(此机器上没有 X)。

我可以访问该机器提供服务的网站,因此至少 nginx 和 postgresql 服务已经启动,但不幸的是 sshd 没有启动。

我知道这一切都有点模糊,但我该怎么做才能重新获得对我的服务器的访问权限,是通过 SSH 还是通过物理机上的本地控制台(或者最好是两者)?

答案1

如果是我,假设这是一个可以离线的系统,我会在启动时在 Linux 内核行中添加一个“1”来进入维护/单用户模式

为此,在 grub 菜单屏幕上,按“e”进行编辑,1在“linux”行中添加两边留有空格;通常靠近行尾,然后按“f10”进行启动

这应该允许您通过终端(仅限本地)登录,并查看日志以获取一些线索。

我不知道可能出了什么问题,所以无法告诉你该看哪里,抱歉……

相关内容