Diversi utenti contemporaneamente su un Mac mini

19

Siamo una piccola squadra di sviluppatori e vorremmo comprare un Mac mini per svilupparlo per iOS.

Vorremmo sapere se è possibile per diversi utenti accedere da remoto al Mac mini (usando VNC o qualcosa di simile), ognuno di noi ha il proprio desktop (non come VNC per impostazione predefinita).

È possibile? Se sì, quale software richiede? (Le macchine client funzionano su Windows.)

    
posta Jukurrpa 18.06.2012 - 12:02
fonte

7 risposte

10

Non so come sia stato 2 anni fa quando è stata posta questa domanda, ma ho confermato che questo lavoro è pronto per me ora.

Mac Mini di Mac 2010 con OS X Mavericks 10.9 Macchina client testata: Windows 7 Pro con TightVNC Viewer, iPad con iTeleport.

Entrambi i dispositivi client sono stati in grado di connettersi a Mac Mini tramite VNC e accedere a diversi account utente contemporaneamente.

Su ogni sessione VNC, mostrerà la finestra di login mac che l'utente può scegliere di accedere ad account utente specifici.

Anche se sarei d'accordo sul fatto che potrebbe utilizzare più risorse quando più utenti sono connessi contemporaneamente, oltre che per lo sviluppo.

    
risposta data 30.03.2015 - 14:51
fonte
6

Sì, è possibile. Ma entrambi i computer devono essere in esecuzione Lion .

Nel Host Mac vai su Preferenze di Sistema > Condivisione > Condivisione schermo e abilitarlo. Controlla anche le preferenze.

Nel telecomando Mac premi semplicemente Comando + K e digita vnc: // e l'indirizzo IP del computer.

    
risposta data 18.06.2012 - 13:03
fonte
3

Sì, puoi farlo in Mac OS X 10.7 e versioni successive. Basta impostare un account per ogni utente e abilitare VNC ( System Preferences = > Sharing = > Screen Sharing ).

    
risposta data 18.06.2012 - 12:58
fonte
2

Mac Mini di fine 2012 con 16 GB con RealVNC. Sulla LAN sono stati eseguiti 3 utenti attivi contemporaneamente con Xcode 6 contemporaneamente. Il problema più grande è nell'impostare la risoluzione dello schermo variabile dal momento che il Mac ha più schermi giganti e i PC Windows no. Funziona alla grande. Potremmo aggiungere un altro utente se lo volessimo con 16 date.

Per quanto riguarda il modo in cui questo si applica alla domanda originale, mentre una persona lavora sulla Mini, altre due possono accedere dalle workstation Windows sulla LAN, tutte in esecuzione xcode. Dalle workstation Windows. Penso che questa fosse la domanda iniziale se ho capito bene.

Vorrei solo aggiungere che l'installazione è stata straordinariamente facile. Installa VNC sul mini e su ciascun PC. Questo è praticamente tutto. Ci sono voluti circa 30 minuti per risolvere i nodi.

    
risposta data 21.08.2015 - 22:55
fonte
1

È possibile accedere a più utenti contemporaneamente abilitando "Login remoto", tuttavia ciò consentirà a molti utenti di accedere tramite mezzi ssh / scp. Che potrebbe essere praticabile se si desidera accedere agli strumenti del terminale compresa l'interfaccia della riga di comando di xcode per la costruzione di progetti, è possibile utilizzare elementi come gcc o xcodebuild tramite una sessione ssh.

Se ottenere l'accesso di ogni utente aggiuntivo alla propria GUI è il tuo obiettivo, non sono sicuro che sia possibile con il server VNC integrato. C'è una soluzione interessante 10.4: utilizza più account GUI simultanei noti su suggerimenti per Mac OS X che potrebbero essere la risposta alla tua domanda, tuttavia è stato testato su Mac OS 10.4, non è sicuro che funzioni su OS X Lion, ecc.

La loro soluzione è:

After you have two or more accounts set up on one Mac, install OSXvnc and start the server. Once started, Fast User Switch to the other user on the machine.

Now from another computer, use a VNC viewer like Chicken of the VNC and point it to the Mac. Even though the Mac is logged in as another user, your VNC session goes to the original account, allowing both of you to use the machine at the same time.

When testing, this is seemed to work well, although you have to wonder if there will be problems with system calls from the same programs happening simutaneously. I've only been running this for about two hours, but no problems so far.

    
risposta data 18.06.2012 - 15:49
fonte
1

Mac OS X non supporta questo fuori dalla scatola, per quanto ne so, almeno non per i client Windows.

Per questo motivo è necessario software di terze parti come Aqua Connect o iRAPP terminal server.

Apple ha una condivisione dello schermo, ma è basato su VNC (le estensioni alla "condivisione dello schermo" per consentire più di una connessione richiede un client mac, credo) e tutti indicazioni < a href="http://forum.ultravnc.info/viewtopic.php?f=3&t=28641"> sono che l'implementazione Lion di VNC è interrotta, specialmente quando si tenta di accedervi da client Windows .

    
risposta data 18.06.2012 - 14:24
fonte
0

Ok, quindi è possibile, ma ci sono alcuni problemi per farlo in modo funzionale.

Prima opzione: funzione di condivisione dello schermo nativa per OS X

  1. Nel Mac host vai a System Preferences > Sharing > Screen Sharing e abilitarlo.

  2. Nel computer Windows remoto utilizzare un software vnc (client o visualizzatore) come TighVNC, UltraVNC e RealVNC. Funzionano principalmente allo stesso modo, con alcuni svantaggi diversi ciascuno.

Avrai problemi con il layout della tastiera Windows vs Mac e alcune chiavi non funzioneranno. Principalmente il Mac alt / Option spiegato qui: Impossibile ottenere il tasto Alt (Opzione) per funzionare mentre si controlla a distanza un Mac da Windows con VNC

Le prestazioni (velocità) saranno terribili. E le impostazioni di velocità del visualizzatore non faranno nulla a causa della scarsa compatibilità con l'implementazione mac di VNC.

Per attivare la funzione simultanea / simultanea di più utenti, potrebbe essere necessario attivare la funzionalità fast user switching su OS X.

Seconda opzione: software server VNC 3º Party

Ho usato RealVNC. Altri possono allenarsi allo stesso modo:

  1. Installa il server RealVNC sull'host mac
  2. Installa il visualizzatore RealVNC su windows

Le prestazioni miglioreranno notevolmente, una migliore compatibilità con le tastiere, comprese le chiavi mancanti e il supporto di copia e incolla su computer host e client. (server e visualizzatore)

Ma non avrai l'opzione per più utenti. Ogni visualizzatore si connetterà allo stesso utente sul mac.

Terza opzione: software server VNC di terze parti insieme alla funzione di condivisione dello schermo nativa OS X

  1. Fai l'opzione 1 e l'opzione 2
  2. Cambia l'opzione di porta 2 usata per consentire a entrambi i software vnc di essere abilitati allo stesso tempo.
  3. Accedi con l'opzione 1
  4. Avvia usermode realvnc, non la modalità serive (si trova in Application folder > RealVNC folder > Advanced folder > VNC Server (User Mode) )
  5. Connetti con l'opzione 2
  6. Chiudi il client opzione 1
risposta data 03.08.2016 - 19:43
fonte

Leggi altre domande sui tag