Quando eseguo il comando last
nel mio terminale vedo le seguenti voci, ad esempio "crash":
intendevo l'ultimo comando "mostra l'elenco degli ultimi utenti che hanno effettuato l'accesso".
root@lab18:~# last
tito pts/3 x.x.x.x Tue Nov 13 16:22 still logged in
tito pts/3 x.x.x.x Tue Nov 13 09:13 - 16:22 (07:09)
reboot system boot 3.2.0-32-generic Mon Nov 12 23:58 - 16:22 (16:24)
tito pts/1 192.168.26.5 Mon Nov 12 23:56 - crash (00:01)
tito pts/4 192.168.26.5 Mon Nov 12 22:46 - crash (01:12)
uname -a
Linux HomeServer 3.2.0-32-generic-pae #51-Ubuntu SMP Wed Sep 26 21:54:23 UTC 2012 i686 i686 i386 GNU/Linux
last reboot
reboot system boot 3.2.0-32-generic Mon Nov 12 23:58 - 16:29 (16:31)
wtmp begins Thu Nov 1 10:17:16 2012
Ho trovato alcune informazioni sull'incidente nel syslog e nel kernel.log Tuttavia ero curioso di sapere se varie distribuzioni di linux (ubuntu) stanno scrivendo altri file oltre al syslog o kernel.log in cui informazioni specifiche sull'incidente possono essere decodificate. E ciò che intendo è, ad esempio, che molti fornitori di reti fanno ad esempio Cisco, HP, Juniper, Enterasys hanno syslog, file current.log, SNMP informa / intrappola i messaggi, che vengono salvati in una sorta di posizione localmente sul file system o in remoto in in questo caso, tuttavia hanno anche file appositamente progettati come systemDumps in cui è possibile trovare e analizzare un backtrace dal callstack nel caso in cui si verifichi un arresto anomalo e occasionalmente ciò potrebbe aiutare a eseguire il debug del problema. Quindi la domanda è: Ubuntu ha anche quel tipo di posto in cui vengono archiviate le informazioni sull'incidente.
Saluti,
Tito
-rw-r----- 1 syslog adm 16K Nov 13 11:30 syslog
e il mio utente deve usare sudo per leggerlo.