linux – 如何判断我的CentOS VPS是谁/什么关机?

CentOS 5.7
VPS(在OpenVZ上运行)

我的VPS今天早上关闭了,我不知道为什么.我联系了我的VPS主机,他们表示服务器“已关闭”.他们重新打开电源,但我对如何/为何关闭它感到困惑.主持人没有自愿提供有关其关闭原因的信息/意见.

我检查了/ var / log / messages并注意到以下内容

Nov 23 11:12:13 echo shutdown[5748]: shutting down for system halt 
Nov 23 11:12:13 echo init: Switching to runlevel: 0 
Nov 23 11:12:13 echo saslauthd[15407]: server_exit     : master exited: 15407 
Nov 23 11:12:20 echo xinetd[12074]: Exiting... Nov 23 11:12:20 echo exiting on signal 15

我检查了/ var / log / secure并注意到以下内容

Nov 23 11:12:13 echo userhelper[5748]: running '/sbin/halt' with root privileges on behalf of 'root' 
Nov 23 11:12:19 echo sshd[11982]: Received signal 15; terminating.

我没有看到任何未经授权的SSH连接.我在不同的端口上监听SSH,只接受授权密钥,只接受来自特定IP的连接(通过iptables限制).

有没有其他地方我可以证明或反驳我的VPS主机这样做的理论?

更新:我跑到最后,这是我得到的最新条目(我编辑了主机名/用户名)两个人的“迈克”都是我和合法的.

mike     pts/1        c-11-11-11-11 Wed Nov 23 11:56   still logged in
reboot   system boot  2.6.18-194.8.1.e Wed Nov 23 11:48          (01:42)
mike     pts/0        foo.foo.com Mon Nov 21 16:27 - 20:39  (04:11)

知道什么是“重启”吗?

解决方法

您可以看到这是由“UserHelper”触发的,它是pam的gui包装器,但由于您之前没有发布任何日志,我仍然无法给出使用“userhelper”的确切答案.

执行“last”时,它将显示所有系统重新启动的日期/时间.完全正常和预期.

要查看上次重启,您可以使用:

最后重启|头-1

或者如果要列出重启历史记录,请使用上次重启

关机信息:

最后-x | grep shutdown

至于你对sshd的关注,根据关机程序,守护程序将以sig 15终止,也正如预期的那样.

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...