Ubuntu 使用者歷史跟syslog不符合 - Linux

Table of Contents

小弟一直有開機後觀看使用者歷史的習慣
(系統設定>使用者帳號>歷史(圖形介面的那個))

但是今早起床看的時候

我昨晚關機後居然沒有顯示結束階段

反而是我今天早上開機才顯示結束階段


這樣描述可能不太明了

大概就是

我昨晚23:58關機,然後今早7:29開機

正常來說應該是要顯示
7:29 工作開始階段
23:58 工作結束階段
xx:xx 工作開始階段(我昨天開機時間)

可是它卻顯示

7:29 工作結束階段
XX:XX 工作開始階段

我昨天23:58關機的訊息居然沒出現(應該要有23:58 工作結束階段)

也就是說我按下開機他卻是工作結束階段??

囧我該不會被黑了吧

(應該不可能是我昨晚忘了關機,不然我按關機健他就不會開機惹)

syslog卻沒有問題(不然就是我23:58~早上開機這中間的資訊被砍掉了?)

下lastlog

全部都未登錄過

auth.log 也沒有出現我在23:58~7:29有登錄的資訊

下last也是一樣沒有可疑的登入訊息

請問各位大大我該重灌了嗎?還是自己嚇自己....

還是我該貼哪裡的資訊讓各位前輩辨明問題呢

順便問一下
Dec 6 11:45:30 ViewBook kernel: [12259.398729] [UFW BLOCK] IN=ppp0 OUT=
MAC= SRC=49.146.163.152 DST=114.46.92.200 LEN=62 TOS=0x00 PREC=0x00 TTL=113
ID=60815 PROTO=UDP SPT=4565 DPT=6531 LEN=42

這段是甚麼意思呢
有人P我但被防火牆擋下來的意思?
--

All Comments

Ophelia avatarOphelia2015-12-08
圖形介面那個、lastlog、last 這三個的資料來源都不一樣
Callum avatarCallum2015-12-10
圖形界面的應該是去跟 AccountsService 拿資料
可以用這指令查
Audriana avatarAudriana2015-12-14
gdbus call --system --dest=org.freedesktop.Accounts \
Yedda avatarYedda2015-12-16
--object-path=/org/freedesktop/Accounts/User`id -u` \
--method=org.freedesktop.DBus.Properties.Get \
org.freedesktop.Accounts.User LoginHistory
Ida avatarIda2015-12-18
檢查看看是不是有哪一項的數字變得很奇怪
Robert avatarRobert2015-12-20
指令太長用反斜線*跳脫*換行符,換行到下一行繼續寫。
Franklin avatarFranklin2015-12-21
這清單應該是 登入時間 登出時間 從哪裡登入
Iris avatarIris2015-12-24
這好像是格林威治時間?
Tristan Cohan avatarTristan Cohan2015-12-29
這是unixtime喔
Suhail Hany avatarSuhail Hany2015-12-30
所以是 syslog 有這段時間的資訊?
Iris avatarIris2015-12-31
有可能發生什麼事情讓檔案沒寫進去嗎?
Christine avatarChristine2016-01-03
原本想說有沒有可能空間用完
Belly avatarBelly2016-01-07
除非硬碟空間本來就快滿了,不然應該不太有機會
Rae avatarRae2016-01-10
讓 log 寫不進去。純文字 log 通常都沒有上限吧。