Diversi utenti contemporaneamente su un Mac mini


24

Siamo un piccolo team di sviluppatori e vorremmo acquistare un Mac mini per sviluppare per iOS.

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

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


Risposte:


13

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

Metà 2010 Mac Mini con OS X Mavericks 10.9 Client testato: 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 accesso mac quale 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, utilizzando inoltre per lo sviluppo.


Questo funziona anche con OS X El Capitan (Versione 10.11.1) come server e Windows 10 Pro (Build 10586) come client.
Jeevan Takhar,

aiutami a configurare questo ambiente sulla mia macchina mac
AsimRazaKhan

6

Sì, è possibile. Ma entrambi i computer devono eseguire Lion .

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

Nel Mac remoto basta premere Command+ Ke digitare vnc: // e l'indirizzo IP del computer.


Purtroppo stiamo provando a connetterci in remoto da computer Windows ... Il nostro punto è quello di evitare di dover acquistare diversi computer Apple :)
Jukurrpa,

1
@Jukurrpa Puoi usare un client VNC anche su Windows :)
rogerdpack

3

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


Ho provato questo su un MacBook Pro. Quando mi collego con VNC dal computer Windows, ottengo solo una schermata grigia (lo sfondo della schermata di accesso). Se nessun utente è connesso al macbook, visualizzo la schermata di accesso, ma entrambi i computer visualizzano e controllano la stessa sessione.
Jukurrpa,

Sei sicuro di eseguire 10.7 (Lion)?
Paul R,

3

Mac Mini di fine 2012 con 16 GB con RealVNC. Sulla LAN sono stati eseguiti 3 utenti attivi contemporaneamente eseguendo Xcode 6 contemporaneamente. Il problema più grande è l'impostazione della risoluzione dello schermo variabile poiché il Mac ha più schermi giganti e i PC Windows no. Funziona alla grande. Potremmo aggiungere un altro utente se lo volessimo con 16 concerti.

Quanto a come questo si applica alla domanda originale, mentre una persona lavora su Mini, altre due possono accedere dalle stazioni di lavoro Windows sulla LAN, tutte con xcode. Dalle workstation di Windows. Penso che fosse la domanda originale se ho capito bene.

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


Potete aggiungere altri dettagli su come questo si applica specificamente alla domanda del PO?
aaplmath,

Impressionante carico di lavoro sulla MINI - grazie per i dati aggiunti.
bmike

Dato che è la Mini di fascia bassa con un i5 sono rimasto sorpreso.
Espressione regolare

2

Mac OS X non lo supporta immediatamente, per quanto ne so, almeno non per i client Windows.

Per questo motivo avrai bisogno di software di terze parti come Aqua Connect o iRAPP terminal server.

Apple ha la condivisione dello schermo, ma è basata su VNC (le estensioni della "condivisione dello schermo" per consentire più di una connessione richiedono un client mac, credo) e tutte le indicazioni sono che l'implementazione Lion di VNC è interrotta, specialmente quando si tenta di accedervi dai client Windows.


1

È possibile accedere a più utenti contemporaneamente abilitando "Accesso remoto", tuttavia ciò consentirà a molti utenti di accedere tramite mezzi ssh / scp. Il 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 cose come gcc o xcodebuild tramite una sessione ssh.

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

La loro soluzione è:

Dopo aver configurato due o più account su un Mac, installare OSXvnc e avviare il server. Una volta avviato, Fast User Passa all'altro utente sulla macchina.

Ora da un altro computer, usa un visualizzatore VNC come Chicken of the VNC e puntalo sul Mac. Anche se il Mac ha effettuato l'accesso come un altro utente, la sessione VNC passa all'account originale, consentendo a entrambi di utilizzare la macchina contemporaneamente.

Durante i test, questo sembra funzionare bene, anche se devi chiederti se ci saranno problemi con le chiamate di sistema dagli stessi programmi che avvengono contemporaneamente. Lo sto facendo funzionare da circa due ore, ma finora nessun problema.


0

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

Prima opzione: funzionalità di condivisione dello schermo nativa di OS X.

  1. Nella host Mac andare a System Preferences> Sharing> Screen Sharinge abilitarlo.

  2. Nella macchina Windows remota 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 alcuni tasti non funzioneranno. Principalmente il Mac ha alt / Optionspiegato qui: Impossibile far funzionare il tasto Alt (Opzione) mentre si controlla in remoto un Mac da Windows con VNC

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

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

Seconda opzione: software 3º Party VNC Server

Ho usato RealVNC. Altri possono allenarsi allo stesso modo:

  1. Installa il server RealVNC sul Mac host
  2. Installa il visualizzatore RealVNC su Windows

Le prestazioni miglioreranno considerevolmente, una migliore compatibilità della tastiera, compresi i tasti mancanti e il supporto 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 di Native OS X.

  1. Esegui l'opzione 1 e l'opzione2
  2. Modificare l'opzione della porta utilizzata da 2 per consentire l'abilitazione di entrambi i software vnc contemporaneamente.
  3. Accedi con l'opzione 1
  4. Inizio RealVNC usermode, non il modo di trasporto gratuito (E 'situato in Application folder> RealVNC folder> Advanced folder> VNC Server (User Mode))
  5. Connetti con l'opzione 2
  6. Chiudi l'opzione 1 client.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.