Wie kann ich auf einem Remote-Mac das schnelle Umschalten von Benutzern zulassen?

2766
Andrei

Unser Server wurde von einer Person gesperrt, die sich nach der Arbeit nicht abgemeldet hat. Daher kann ich jetzt ohne Neustart nicht mehr darauf zugreifen. Kann ich über SSH irgendwie eine schnelle Benutzerumschaltung zulassen, ohne das System neu zu starten? Es läuft Snow Leopard.

3
Ich habe die Frage geändert, um sie klarer zu machen. Andrei vor 13 Jahren 0

3 Antworten auf die Frage

6
Chealion

So aktivieren Sie die schnelle Benutzerumschaltung über die Befehlszeile:

defaults write /Library/Preferences/.GlobalPreferences MultipleSessionEnabled -bool YES 

Wechseln Sie zu NO, um es auszuschalten.

So lösen Sie die schnelle Benutzerumschaltung über die Befehlszeile aus (falls erforderlich):

#Login Window /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend  #Specific User /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -switchToUserID UID_OR_SHORT_USERNAME_HERE 
This does nothing for me. Fast user switching is on. The CGSession command produces no output (no error message, no prompt for password, nothing) and does nothing - user is not switched. As a note, I'm trying to do this remotely over SSH if that makes any difference. Michael vor 10 Jahren 0
Der Befehl `CGSession` funktioniert nicht mit kurzen Namen. Es funktioniert jedoch mit Benutzer-IDs. Suchen Sie die ID eines Benutzers über ihren Kurznamen mit "id -u usershortname" (501, 502, 503 usw.). Dann verwenden Sie das im `CGSession'-Befehl. Jonathan Dumaine vor 9 Jahren 0
1
Mark

Bei OSX handelt es sich um Unix, also können Sie ssh auch dann verwenden, wenn jemand angemeldet ist - wenn Sie dies unter Systemeinstellungen -> Freigabe -> Remote-Login eingestellt haben

Wenn dies nicht festgelegt ist, müssen Sie sich als Administrator am Mac anmelden, um dies zu ändern

Ja, das kann ich tun. Ich möchte mich aber auch direkt an diesem Computer anmelden (nicht remote) Andrei vor 13 Jahren 0
0
lajuette

What do you mean with "access"? Access via VNC or Apple Remote Desktop? Do you want to open multiple VNC Sessions?

AFAIK that's not possible.

edit: I found this: http://www.testplant.com/multidesktop.html I hope it helps. It doesn't seem to be very comfortable nor for free.

würde sich der Abwähler bitte zur Abstimmung äußern? lajuette vor 13 Jahren 0
Ich habe Sie nicht abgelehnt, aber im Allgemeinen sollten Anfragen nach mehr Informationen als Kommentar und nicht als Antwort hinzugefügt werden. coneslayer vor 13 Jahren 0
Es ist richtig, dass der erste Absatz eine Anfrage für weitere Informationen ist. Aber danach findest du meine Antwort. Zwei Antworten, um genau zu sein. Zuerst mein "nicht möglich" und dann die App, die ich nach ein paar Minuten Googeln gefunden habe. lajuette vor 13 Jahren 0
Ich meinte nicht den Fernzugriff, sondern den direkten. Tut mir leid, wenn ich es falsch nenne, keine Ahnung, wie man sich mit einem Wort "Anmelden über die Tastatur dieses Computers" sagt Andrei vor 13 Jahren 0