给root密码进行维护

Jev*_*nov 14 linux debian

进入后

shutdown now
Run Code Online (Sandbox Code Playgroud)

在终端中,我让一切正常运行,然后:

All processes ended withing 2 seconds...done
INIT: Going single user
INIT: Sending processes the TERM signal
INIT: Sending processes the KILL signal
Give root password for maintenance(or....
Run Code Online (Sandbox Code Playgroud)

我按Ctrl+ D,它显示我登录屏幕 Debian。通过 GUI 关闭工作正常。

更新 1

似乎某些进程挂起。

此外,我通过多次重试设法关闭了服务器。最近我只安装了ntp和ntpdate,仅此而已。

我想它可能与 iptables 冲突。

Sve*_*ven 31

您需要使用-h开关来停止系统。默认shutdown是切换到运行级别 1(维护)。

shutdown -h now
Run Code Online (Sandbox Code Playgroud)

man shutdown

  • 完全没有——据我所知,这是过去 10 年的默认设置。这不是 Linux 特定的——Solaris 关闭手册页说“默认情况下,关闭使系统进入只有控制台可以访问操作系统的状态。这种状态称为单用户。” (6认同)
  • 还没有在 Debian 上测试过它,但是在 ubuntu 上你也可以使用不带任何参数的命令 `poweroff` 来关闭系统。 (3认同)

pkh*_*mre 6

使用 -h 选项关闭以请求暂停或关闭电源,而不是仅请求初始化您将进入单用户模式(这似乎是默认行为)

shutdown -h now
Run Code Online (Sandbox Code Playgroud)


Jan*_*nen 6

shutdown now将您的 Debian 放到maintenance mode. 使用shutdown -h now来代替。