Mehrere Benutzer gleichzeitig auf einem Mac mini

Wir sind ein kleines Team von Entwicklern und würden gerne einen Mac mini kaufen, um für iOS zu entwickeln.

Wir würden gerne wissen, ob es möglich ist, dass sich mehrere Benutzer remote am Mac mini anmelden (mit VNC oder ähnlichem), wobei jeder von uns seinen eigenen Desktop hat (nicht wie VNC standardmäßig).

Ist das möglich? Wenn ja, welche Software wird dafür benötigt? (Die Clientcomputer werden unter Windows ausgeführt.)

Antworten (7)

Ich bin mir nicht sicher, wie es vor 2 Jahren war, als diese Frage gestellt wurde, aber ich habe bestätigt, dass dies jetzt für mich sofort einsatzbereit ist.

Mitte 2010 Mac Mini mit OS X Mavericks 10.9 Getesteter Clientcomputer: Windows 7 Pro mit TightVNC Viewer, iPad mit iTeleport.

Beide Client-Geräte konnten sich über VNC mit dem Mac Mini verbinden und sich gleichzeitig bei verschiedenen Benutzerkonten anmelden.

Bei jeder VNC-Sitzung wird das Mac-Anmeldefenster angezeigt, das der Benutzer auswählen kann, um auf bestimmte Benutzerkonten zuzugreifen.

Ich würde jedoch zustimmen, dass es möglicherweise mehr Ressourcen verbraucht, wenn mehrere Benutzer gleichzeitig verbunden sind, und außerdem für die Entwicklung verwendet wird.

Das funktioniert auch mit OS X El Capitan (Version 10.11.1) als Server und Windows 10 Pro (Build 10586) als Client.
In unserem Fall muss gesagt werden, dass ein Benutzer sehen kann, was der andere Benutzer auf der Bildschirmtastatur schreibt !!! Wir haben einen SSH-Tunnel für den VNC und 2 Benutzer, die gleichzeitig den Mac Mini verwenden.

Ja, es ist möglich. Aber auf beiden Computern muss Lion laufen .

Gehen Sie auf dem Host - Mac zu Systemeinstellungen > Freigabe > Bildschirmfreigabe und aktivieren Sie es. Überprüfen Sie auch die Einstellungen.

Drücken Sie auf dem Remote -Mac einfach Command+ Kund geben Sie vnc:// und die IP-Adresse des Computers ein.

Wir versuchen leider, eine Remote-Verbindung von Windows-Computern herzustellen ... Unser Ziel ist es, nicht mehrere Apple-Computer kaufen zu müssen :)
@Jukurrpa Sie können auch einen VNC-Client unter Windows verwenden :)

Ja, Sie können dies in Mac OS X 10.7 und höher tun. Richten Sie einfach ein Konto für jeden Benutzer ein und aktivieren Sie VNC ( System Preferences=> Sharing=> Screen Sharing).

Ich habe es auf einem Macbook Pro versucht. Wenn ich mich vom Windows-Computer aus mit VNC verbinde, erhalte ich nur einen grauen Bildschirm (den Hintergrund des Anmeldebildschirms). Wenn kein Benutzer am Macbook angemeldet ist, erhalte ich den Anmeldebildschirm, aber dann sehen und steuern beide Computer dieselbe Sitzung.
Sind Sie sicher, dass Sie 10.7 (Lion) ausführen?

Ende 2012 Mac Mini mit 16 GB mit RealVNC. Im LAN haben 3 aktive Benutzer gleichzeitig Xcode 6 gleichzeitig ausgeführt. Das größte Problem besteht darin, unterschiedliche Bildschirmauflösungen einzustellen, da der Mac mehrere riesige Bildschirme hat und die Windows-PCs dies nicht tun. Funktioniert super. Wir könnten einen weiteren Benutzer hinzufügen, wenn wir mit 16 Gigs wollten.

Wie dies auf die ursprüngliche Frage zutrifft, während eine Person am Mini arbeitet, können sich zwei andere von Windows-Workstations im LAN anmelden, die alle xcode ausführen. Von Windows-Workstations. Ich glaube, das war die Ausgangsfrage, wenn ich das richtig verstehe.

Ich möchte nur hinzufügen, dass die Einrichtung bemerkenswert einfach war. Installieren Sie VNC auf dem Mini und auf jedem PC. Das wars so ziemlich. Es dauerte ungefähr 30 Minuten, um die Knicke auszuarbeiten.

Können Sie weitere Details hinzufügen, wie dies speziell auf die Frage des OP zutrifft?
Beeindruckende Auslastung des MINI - danke für die hinzugefügten Daten.
Angesichts der Tatsache, dass es sich um den Low-End-Mini mit einem i5 handelt, war ich überrascht.

Sie können mehrere Benutzer gleichzeitig anmelden, indem Sie "Remote Login" aktivieren, dies ermöglicht jedoch vielen Benutzern, sich über ssh / scp anzumelden. Dies könnte praktikabel sein, wenn Sie Zugriff auf Terminal-Tools einschließlich der Befehlszeilenschnittstelle von xcode zum Erstellen von Projekten wünschen. Sie können Dinge wie gcc oder xcodebuild über eine ssh-Sitzung verwenden.

Wenn es Ihr Ziel ist, jedem zusätzlichen Benutzer Zugriff auf seine eigene GUI zu verschaffen, bin ich mir nicht sicher, ob dies mit dem integrierten VNC-Server möglich ist. Es gibt eine interessante Lösung 10.4: Verwenden Sie mehrere simultane GUI-Konten , die unter Mac OS X angegeben sind.

Ihre Lösung lautet:

Nachdem Sie zwei oder mehr Konten auf einem Mac eingerichtet haben, installieren Sie OSXvnc und starten Sie den Server. Nach dem Start wechselt Fast User zu einem anderen Benutzer auf der Maschine.

Verwenden Sie jetzt von einem anderen Computer aus einen VNC-Viewer wie Chicken of the VNC und richten Sie ihn auf den Mac. Auch wenn der Mac als ein anderer Benutzer angemeldet ist, geht Ihre VNC-Sitzung zum ursprünglichen Konto, sodass Sie beide den Computer gleichzeitig verwenden können.

Beim Testen schien dies gut zu funktionieren, obwohl Sie sich fragen müssen, ob es Probleme mit Systemaufrufen aus denselben Programmen geben wird, die gleichzeitig erfolgen. Ich habe das erst seit etwa zwei Stunden laufen lassen, aber bisher keine Probleme.

Mac OS X unterstützt dies meines Wissens nicht standardmäßig, zumindest nicht für Windows-Clients.

Aus diesem Grund benötigen Sie Software von Drittanbietern wie Aqua Connect oder iRAPP -Terminalserver.

Apple hat Bildschirmfreigabe, aber es ist VNC-basiert (die Erweiterungen zu „Bildschirmfreigabe“, um mehr als eine Verbindung zu ermöglichen, erfordern meiner Meinung nach einen Mac-Client), und alle Anzeichen deuten darauf hin, dass die Lion-Implementierung von VNC defekt ist, insbesondere wenn es versucht wird greifen Sie von Windows-Clients darauf zu.

Ok, es ist also möglich, aber es gibt einige Probleme, dies auf praktikable Weise zu tun.

Erste Option: Native OS X Screen Sharing-Funktion

  1. Gehen Sie auf dem Host-Mac zu System Preferences> Sharing> Screen Sharingund aktivieren Sie es.

  2. Verwenden Sie auf dem Remote-Windows-Computer eine VNC-Software (Client oder Viewer) wie TighVNC, UltraVNC und RealVNC. Sie funktionieren größtenteils gleich, mit jeweils unterschiedlichen Nachteilen.

Sie werden Probleme mit dem Tastaturlayout von Windows vs. Mac haben und einige Tasten werden nicht funktionieren. Meistens wird der Mac alt / Optionhier erklärt: Die Alt-Taste (Option) kann nicht funktionieren, während ein Mac von Windows mit VNC ferngesteuert wird

Die Leistung (Geschwindigkeit) wird schrecklich sein. Und die Viewer-Geschwindigkeitseinstellungen werden aufgrund der schlechten Kompatibilität mit der Mac-Implementierung von VNC nichts bewirken.

Um die Multi-User-concurrent/simultan-Funktion zu aktivieren, müssen Sie möglicherweise die fast user switchingFunktionalität unter OS X aktivieren.

Zweite Option: 3º Party VNC Server-Software

Ich habe RealVNC verwendet. Andere trainieren vielleicht genauso:

  1. Installieren Sie den RealVNC-Server auf dem Host-Mac
  2. Installieren Sie den RealVNC-Viewer unter Windows

Die Leistung wird erheblich verbessert, die Tastaturkompatibilität verbessert, einschließlich der fehlenden Tasten, und die Unterstützung von Kopieren und Einfügen auf Host- und Client-Computern. (Server und Betrachter)

Sie haben jedoch nicht die Option für mehrere Benutzer. Jeder Betrachter verbindet sich mit demselben Benutzer auf dem Mac.

Dritte Option: VNC-Serversoftware von Drittanbietern zusammen mit der nativen OS X-Bildschirmfreigabefunktion

  1. Führen Sie Option 1 und Option 2 aus
  2. Ändern Sie die von Option 2 verwendete Portoption, damit beide vnc-Software gleichzeitig aktiviert werden können.
  3. Melden Sie sich mit Option 1 an
  4. Starten Sie den realvnc-Benutzermodus, nicht den Serive-Modus (er befindet sich in Application folder> RealVNC folder> Advanced folder> VNC Server (User Mode))
  5. Verbinden Sie sich mit Option 2
  6. Schließen Sie den Option 1-Client.