Możliwa duplikat:
Czy Mac może być używany przez wielu użytkowników jednocześnie?
Czy istnieje zdalna aplikacja komputerowa dla komputerów Mac, która pozwala na jednoczesne przesłuchanie wielu osób, podobnie jak RDP w systemie Windows? Użyłem VNC, ale pozwala to tylko jednej osobie kontrolować komputer.
Na tle: Chciałbym skonfigurować Maca, do którego wielu użytkowników może RDP podłączyć z komputera, aby opracować XCode. Przeszukałem trochę i nic nie znalazłem, więc zakładam, że to po prostu niemożliwe, ale chcę to potwierdzić.
Aktualizacja: Dzięki linkowi w jednej z odpowiedzi znalazłem rozsądne rozwiązanie: AquaConnect
macos
remote-desktop
vnc
Peter Walke
źródło
źródło
Odpowiedzi:
Potrzebny jest Vine Server (za darmo) i odpowiedni klient (używam TightVNC z komputera z systemem Windows).
Wiąże się to z pewnymi wysiłkami związanymi z konfiguracją - szybkie przełączanie użytkowników musi być włączone, a każdy użytkownik musi najpierw zalogować się do komputera, aby mieć aktywną sesję na komputerze. Ponadto każdy użytkownik potrzebuje uruchomionej instancji Vine Server (i dlatego każdy potrzebuje innego numeru portu), ale można ją skonfigurować tak, aby zaczynała się przy logowaniu. Maszyna pozostaje użyteczna również dla użytkownika, który faktycznie siedział przed nią.
Edytowano, aby dodać:
Na wypadek gdyby nie było jasne w oryginalnym wyjaśnieniu, powyższe rozwiązanie jest następujące:
źródło
Począwszy od OS X Lion jest to obsługiwane przez wbudowane udostępnianie ekranu, jeśli skonfigurowano wiele kont:
Jednak nie udało mi się zrobić to praca przy użyciu klientów Windows . Twój przebieg może się oczywiście różnić.
źródło
Aby to wyjaśnić, możesz jednocześnie podłączyć wielu klientów VNC do tego samego komputera Mac za pomocą wbudowanego serwera udostępniania ekranu i wszyscy oni mogą kontrolować komputer. Do połączenia możesz użyć zwykłego klienta VNC, takiego jak Chicken of VNC . Zwykle w kliencie jest opcja, którą należy ustawić, aby włączyć wielu klientów (jest to pole wyboru w oknie dialogowym Otwórz połączenie w Chicken of VNC). Jednak wszyscy klienci będą kontrolować tę samą sesję logowania, więc może to nie być odpowiednie do tego, co robisz.
źródło
Ten link sugeruje, że nie ma odpowiednika.
źródło
Dzięki @djhowell za link. Patrząc w komentarzach, wygląda na to, że istnieje produkt innej firmy o nazwie AquaConnect ( http://www.aquaconnect.net/ ), który robi to, co chciałbym. Ceny nie są dostępne, ale wyglądają interesująco.
źródło
Możliwym rozwiązaniem jest połączenie się z komputerem za pomocą ssh i użycie CLI Xcode, czyli
xcodebuild
.źródło
Skonfigurowałem już VineVNC i to działa. Ale w powyższym przypadku użycia (programiści używający tylko jednej aplikacji na Macu) sugerowałbym zainstalowanie X11 na swoich komputerach i użycie ssh -X do uruchomienia xcode na Macu z tunelowanym wyświetlaczem X11.
źródło
To, czego szukasz, to w zasadzie ekwiwalent usług terminalowych Apple.
O ile mi wiadomo, nie istnieje i nie byłoby możliwe zaimplementowanie go w standardowym oprogramowaniu, ponieważ wymagałoby zmiany architektury w sposobie działania OSX.
źródło
Możesz użyć tego linku .. działało to dla mnie .. Byłem w stanie zezwolić wielu użytkownikom (w moim przypadku 3) na dzielenie różnych sesji dla każdego z nich, aby uruchomić xcode)
Test Plant - Vine Viewer
źródło