Hur man loggar ut en annan användare utan att logga in på Mac OS X

Anonim

För Mac-datorer som har flera användarkonton på en enda dator kan du ibland logga in på flera användarkonton samtidigt. Detta lämnar det tidigare användarkontot inloggat medan en annan användarkontosession öppnas. Det är egentligen inget fel med det, förutom att minska tillgängliga resurser, men ibland kanske du vill logga ut det andra användarkontot. Den typiska åtgärden för att logga ut ett annat användarkonto i OS X är att byta till det kontot, logga ut från  Apple-menyn och sedan återgå till det önskade kontot med en annan inloggning.Lite krångel, eller hur? Ett annat alternativ är att tvinga det andra användarkontot att logga ut utan att behöva logga in på det igen på Mac.

meddelande att vi sa tvinga det andra kontot att logga ut, för hur detta faktiskt fungerar är att tvinga ut inloggningsprocessen för målanvändaren. Precis som att tvångsavsluta någon annanstans, kommer användning av detta för att tvångslogga ut målanvändaren att göra att alla öppna applikationer på deras konto avslutas och avslutas utan att sparas eller cachelagras, vilket kan resultera i oavsiktlig dataförlust eftersom ingen av de öppna filerna, applikationerna eller data skulle sparas. Om du är bekväm med det, fortsätt att lära dig hur du loggar ut ett annat användarkonto utan att behöva logga in på det användarkontot först. Om du inte är bekväm med det loggar du bara in på det användarkontot igen och loggar ut det manuellt när du har sparat filer.

Hur man tvingar ut användarkonton på en Mac utan att logga in på dem

Detta kommer att logga ut alla målanvändarkonton i Mac OS X utan att behöva logga in på det igen, det fungerar likadant i alla versioner av OS X.

  1. Starta Activity Monitor från Spotlight (Kommando+Mellanslag) eller via /Applications/Utilities/
  2. Från "Visa"-menyn välj "Alla processer"
  3. Använd sökrutan i det övre högra hörnet av Activity Monitor för att söka efter "loginwindow" – se till att använda exakt syntax
  4. Välj "inloggningsfönstret"-processen som tillhör det användarkonto du vill logga ut
  5. Klicka på knappen (X) Avsluta process och verifiera att du vill avsluta inloggningsprocessen för den användaren, och bekräfta att den kommer att logga ut det relaterade användarkontot
  6. Ange administratörslösenordet om så begärs, annars välj "Force Quit" och fortsätt, avsluta Activity Monitor när du är klar

Genom att tvångsavsluta målinloggningsprocessen loggar du omedelbart ut målanvändaren och dödar alla deras applikationer och processer.

Eftersom du riktar in dig på användarkontots namn med den här metoden finns det ingen visuell ledtråd som en profilbild för att underlätta identifieringen, så se till att du väljer rätt användarkonto att rikta in sig på för den påtvingade logga ut procedur. Som nämnts tidigare kommer det att tvinga avsluta alla applikationer och processer på det målinloggade användarkontot, vilket kan resultera i oavsiktlig dataförlust på det användarkontot. Detta gör uppgiften i allmänhet bäst reserverad för avancerade Mac-användare, även om den är tydligt tillgänglig för alla användarkonton, förutsatt att du har ett administratörslösenord för att åsidosätta vem som än är det andra inloggade användarkontot.

Om du undrar, kan du logga ut vilket användarkonto som helst på detta sätt genom att rikta in det medföljande process-ID för "inloggningsfönster" och avsluta det, oavsett om det är något annat användarkonto på Mac-datorn som är inloggad, ett gästanvändarkonto, ett dolt konto eller till och med dig själv. Om du dödar "inloggningsfönstret"-processen för ditt eget användarkonto loggar du naturligtvis ut dig själv på ett tvångsmässigt sätt, vilket sällan är önskvärt.

Om du upplever att du gör detta ofta kan en bättre lösning vara att ställa in automatisk utloggning för användarkontona på en Mac, så att de efter en tids inaktivitet automatiskt loggar ut sig själva i avsett sätt för OS X, bevara applikationer, filer och spara tillstånd. Det tillvägagångssättet är i grunden som att använda metoden  Apple-menyn > "Logga ut användarnamn" och är mycket mjukare än att tvångsavbryta en användarprocess på låg nivå.

Känner du till en annan metod för att logga ut ett annat användarkonto utan att behöva logga direkt in på det igen, eller utan att behöva döda det associerade användarens inloggningsfönster-ID? Låt oss veta i kommentarerna!

Hur man loggar ut en annan användare utan att logga in på Mac OS X