Mac OS X: Benutzer per Console gewaltsam abmelden

Wenn man einen Benutzer aus der Ferne per SSH oder auch lokal im Terminal abmelden möchte, geht man wie folgt vor :

who

eintippen und mit Enter bestätigen. Dann sollte etwas in dieser Art erscheinen:

anton    console  27 Jan 15:28

root    ttys000  27 Jan 15:58 

Das zeigt einem alle aktuell angemeldeten Benutzer an. Nehmen wir an, wir wollen “anton” abmelden.
Dazu tippen wir folgendes ein (den senkrechten Strich bekommt man mit alt+7)

ps aucx | grep anton | grep loginwindow

darauf hin bekommt man etwa soetwas:

 

anton       36   0.0  0,4   236280   5672   ??  Ss    3:27pm   0:07.60 loginwindow

Die Zahl nach dem Benutzernamen ist die ProzessID, kurz PID. Mit dieser, im Beispiel die 36, können wir nun den Prozess beenden und den Benutzer samt all seiner Laufenden Programme abschiessen.

sudo kill -9 36

10.5 Leopard Finder Pfad im Fenstertitel anzeigen

Im Terminal 
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

eintippen, gefolgt von

killall Finder

und schon bekommt man im Finder in jedem Fenstertitel den aktuellen Unix Pfad angezeigt.

Pfad im Titel

Um alles wieder rückgängig zu machen, im Terminal folgenden Befehl eintippen:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO

Im Anschluss ein

killall Finder

und schon ist der ursprüngliche Zustand wieder hergestellt.