我使用了命令shutdown -h 12:55
(例如),并且此时 linux 服务器关闭,但是当我尝试使用 ssh 连接时,我收到消息:
"The system is going down on Thu Dec 31 12:56:30 2015".
这是一个 ssh 问题,因为当我物理访问服务器时,我可以键入任何命令。
答案1
从手册页关闭systemd提供的命令:
如果使用时间参数,则在系统关闭前 5 分钟
/run/nologin
创建文件以确保不允许进一步登录。
您也可能正在使用pam_nologin模块其中:
/var/run/nologin
当或存在时阻止用户登录系统/etc/nologin
。文件的内容显示给用户。 pam_nologin 模块对 root 用户的登录能力没有影响。
请注意,由于大多数时候/var/run
只是 的符号链接/run
,如果/run/nologin
存在,那么 也存在/var/run/nologin
。
所以你的时间不对,或者文件由于某种原因在关闭期间仍然存在,如果你删除它,应该没问题。