Slik forteller du om noen brukte din Mac

Selv om alle alltid skal passordbeskytte en Mac for å forhindre uautorisert bruk, gjør ikke alle det. Noen ganger deler folk generelle pålogginger, det være seg med en romkamerat, søsken, ektefelle eller hvem som helst. Nå, hvis du noen gang har lurt på om noen brukte datamaskinen mens du var borte, er det faktisk en ganske enkel metode for å finne ut i Mac OS X.

Finn ut om noen brukte Mac-en din med konsollen

Dette fungerer best hvis du legger en Mac til å sove mens du er borte, siden det vi leter etter er systemvåkningshendelser. Hvis du ikke sover en Mac mens du er borte fra datamaskinen, må du begynne å gjøre det nå for å spore disse våkne dataene.

  • Bruk Spotlight (Command + mellomromstasten) for å søke etter og åpne "Console"
  • Klikk søkefeltet øverst til høyre i Console og skriv "Wake" for å sortere systemloggene for våknehendelser
  • Bla til bunnen av listen for å finne de siste hendelsene, søk rundt i de oppførte dataene for en våkneoppføring som tilsvarer tiden du mistenker at noen brukte datamaskinen

Først vil du legge merke til tiden siden det alene kan gi deg informasjonen du leter etter. Videre kan du ved å lese årsaken grunnen se hvordan Macen var våknet og hvilken metode. For eksempel vil Mac-bærbare datamaskiner vise "EC.LidOpen (User)" eller "LID0" for å indikere at Mac ble woken ved å åpne skjermens lokk. Alle Macer vil vise EHC eller EHC2 for å vise at Macen ble våknet ved å berøre tastaturet eller styreflaten. OHC eller USB indikerer vanligvis en ekstern USB-enhet eller en mus ble brukt til å vekke Mac, og så videre. Noen av de nøyaktige syntaxene for våkneårsaker vil variere per versjon av OS X, men de fleste kodene er like nok til å trekke delte konklusjoner.

Her er noen eksempler på hva du ser i konsollen:
2/24/12 3:22:26.000 PM kernel: Wake reason: EC.SleepTimer (SleepTimer)
2/24/12 3:40:31.000 PM kernel: Wake reason: EC.LidOpen (User)
2/24/12 5:23:40.000 PM kernel: Wake reason: EC.SleepTimer (SleepTimer)
2/24/12 8:11:03.000 PM kernel: Wake reason: EC.LidOpen (User)
2/24/12 9:05:09.000 PM kernel: Wake reason: EC.LidOpen (User)
2/24/12 9:32:06.000 PM kernel: Wake reason: EC.LidOpen (User)
2/25/12 00:51:44.000 AM kernel: Wake reason: EHC2

Det du i siste instans søker etter, er en dato, tid eller en våknehendelse som ikke samsvarer med din egen vanlige Mac-bruk. Kanskje å våkne med styreflate (EHC2) ved midnatt er mistenkelig, eller kanskje det var uvanlig å få noen til å åpne lokket på den bærbare klokken 3:40 på ettermiddagen i går. Til slutt er det opp til deg å finne ut hva som er mistenkelig eller ikke på plass, men ved å se på systemlogger kan du få data som praktisk talt garanteres å være nøyaktig fordi de fleste brukere ikke ville tenke å forstyrre disse loggene.

Finne våkneinformasjon fra kommandolinjen
Hvis du er mer tilbøyelig til å bruke kommandolinjen, eller hvis du vil sjekke våknehendelser på en ekstern Mac via SSH, prøv å bruke grep med syslog-kommandoen for å se etter "Wake" eller "Wake reason":

syslog |grep -i "Wake reason"

Ved å bruke syslog med grep vises nøyaktig samme våkneinformasjon som Console ville, men fordi den er tilgjengelig fra kommandolinjen, kan den være sterkere for avanserte brukere.

Husk at mens syslog og Console sporer søvn og våkner data, vil de ikke nødvendigvis vise påloggingsforsøk og feil eller vekke en skjermsparer. I så fall er den beste beskyttelsen alltid å huske å sette passordbeskyttelse på en Mac og låse skjermen med et passord, selv når du går i noen minutter hvis du er i en situasjon der sensitive data kan bli kompromittert eller åpnet av andre .

Du kan finne lignende informasjon på Windows-maskiner også, selv om du må se andre steder for det.