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 호스트가 이런 일을 했다는 이론을 증명하거나 반증할 수 있는 다른 곳이 있나요?
업데이트: 실행했는데 last
가장 최근 항목에 대해 얻은 내용은 다음과 같습니다(호스트 이름/사용자 이름을 편집했습니다). "mike"가 포함된 항목은 모두 저이며 합법적입니다.
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)
"재부팅"이 무엇인지 아시나요?
답변1
이것이 pam의 GUI 래퍼인 "UserHelper"에 의해 트리거되었음을 알 수 있지만 이전에 로그를 게시하지 않았기 때문에 "userhelper"를 사용하는 것에 대한 확실한 답변을 줄 수는 없습니다.
"마지막"을 실행하면 모든 시스템 재부팅 날짜/시간이 표시됩니다. 완전히 정상적이고 예상됩니다.
마지막 재부팅을 보려면 다음을 사용할 수 있습니다.
last reboot | head -1
또는 재부팅 기록을 나열하려면 다음을 사용하십시오.last reboot
종료 정보:
last -x|grep shutdown
sshd에 대한 우려 사항은 예상대로 종료 절차에 따라 데몬이 sig 15로 종료됩니다.