एक मैक मिनी पर कई उपयोगकर्ता एक साथ


24

हम डेवलपर्स की एक छोटी टीम हैं और हम iOS के लिए विकसित करने के लिए एक मैक मिनी खरीदना चाहते हैं।

हम जानना चाहेंगे कि क्या मैक मिनी (वीएनसी या कुछ इसी तरह का उपयोग करके) को दूरस्थ रूप से लॉग इन करना कई उपयोगकर्ताओं के लिए संभव है, हम में से प्रत्येक का अपना डेस्कटॉप है (जैसा कि वीएनसी डिफ़ॉल्ट रूप से नहीं होता है)।

क्या यह संभव है? यदि हाँ, तो किस सॉफ्टवेयर की आवश्यकता है? (क्लाइंट मशीन विंडोज पर चलती हैं।)


संभावित द्वैध
केन

जवाबों:


13

यह सुनिश्चित नहीं था कि 2 साल पहले यह प्रश्न कैसे किया गया था, लेकिन मैंने पुष्टि की कि यह मेरे लिए अब बॉक्स से बाहर है।

मध्य 2010 मैक मिनी चल रहे OS X Mavericks 10.9 क्लाइंट मशीन का परीक्षण किया गया: TightVNC व्यूअर का उपयोग करते हुए विंडोज 7 प्रो, iTeleport का उपयोग कर iPad।

दोनों क्लाइंट डिवाइस वीएनसी के माध्यम से मैक मिनी से कनेक्ट करने और एक ही समय में विभिन्न उपयोगकर्ता खातों में लॉग इन करने में सक्षम थे।

प्रत्येक VNC सत्र में, यह मैक लॉगिन विंडो दिखाएगा जिसे उपयोगकर्ता विशिष्ट उपयोगकर्ता खातों तक पहुंचने के लिए चुन सकता है।

हालाँकि मैं इस बात से सहमत हूँ कि यह अधिक संसाधनों का उपयोग कर रहा हो सकता है, जब एक ही समय में कई उपयोगकर्ता जुड़े होते हैं, इसके अलावा विकास के लिए भी।


यह भी सर्वर के रूप में OS X El Capitan (संस्करण 10.11.1) और विंडोज 10 प्रो (बिल्ड 10586) क्लाइंट के रूप में काम करता है।
जीवन टेकर

इस वातावरण को मेरे मैक मशीन पर सेट करने में मेरी मदद करें
AsimRazaKhan

6

हाँ यह संभव है। लेकिन दोनों कंप्यूटरों में शेर होना जरूरी है ।

में होस्ट मैक के लिए जाने के सिस्टम प्राथमिकताएं> शेयरिंग> स्क्रीन शेयरिंग और इसे सक्षम करें। वरीयताओं को भी देखें।

में रिमोट मैक सिर्फ मारा Command+ Kऔर प्रकार VNC: // और कंप्यूटर का आईपी पता।


हम दुर्भाग्य से विंडोज कंप्यूटर से दूर से कनेक्ट करने की कोशिश कर रहे हैं ... हमारी बात कई ऐप्पल कंप्यूटर खरीदने से बचने की है :)
जुकुरपा

1
@Jukurrpa आप विंडोज़ पर VNC क्लाइंट का भी उपयोग कर सकते हैं :)
rogerdpack 22

3

हां, आप इसे Mac OS X 10.7 और बाद में कर सकते हैं। बस प्रत्येक उपयोगकर्ता के लिए एक खाता सेट करें और VNC ( System Preferences=> Sharing=> Screen Sharing) को सक्षम करें ।


मैं एक मैकबुक पर यह कोशिश की Pro। जब मैं विंडोज कंप्यूटर से वीएनसी से जुड़ता हूं तो मुझे केवल एक ग्रे स्क्रीन (लॉगिन स्क्रीन की पृष्ठभूमि) मिलती है। यदि कोई उपयोगकर्ता मैकबुक पर लॉग इन नहीं होता है, तो मुझे लॉगिन स्क्रीन मिलती है लेकिन फिर दोनों कंप्यूटर एक ही सत्र को देखते हैं और नियंत्रित करते हैं।
जुकरपा

क्या आप वाकई 10.7 (शेर) चला रहे हैं?
पॉल आर।

3

RealVNC का उपयोग करते हुए 16GB के साथ 2012 के अंत में मैक मिनी। LAN पर Xcode 6 को एक साथ चलाने पर 3 सक्रिय उपयोगकर्ता चलाए गए हैं। सबसे बड़ी समस्या अलग स्क्रीन रिज़ॉल्यूशन सेट करने में है क्योंकि मैक में कई विशाल स्क्रीन हैं और विंडोज पीसी नहीं है। बहुत अच्छा काम करता है। अगर हम 16 गिग्स के साथ चाहते हैं तो हम एक और उपयोगकर्ता जोड़ सकते हैं।

जैसे कि यह मूल प्रश्न पर कैसे लागू होता है, जबकि एक व्यक्ति मिनी पर काम करता है, दो अन्य लोग लैन पर विंडोज वर्कस्टेशन से सभी रनिंग एक्सकोड में लॉग इन कर सकते हैं। विंडोज वर्कस्टेशन से। मुझे लगता है कि अगर मैं सही तरीके से समझूं तो यह मूल प्रश्न था।

मैं सिर्फ इतना जोड़ूंगा कि सेटअप उल्लेखनीय रूप से आसान था। मिनी और प्रत्येक पीसी पर VNC स्थापित करें। तो इतना ही है। काम करने के लिए 30 मिनट लग गए।


क्या आप कुछ और विवरण जोड़ सकते हैं कि यह विशेष रूप से ओपी के प्रश्न पर कैसे लागू होता है?
अनुपम

मिनी पर प्रभावशाली कार्यभार - अतिरिक्त डेटा के लिए धन्यवाद।
bmike

यह एक i5 के साथ कम अंत मिनी है मुझे देखते हुए मुझे आश्चर्य हुआ था।
RegularExpression

2

मैक ओएस एक्स इस बॉक्स से बाहर का समर्थन नहीं करता है, जहां तक ​​मुझे पता है, कम से कम विंडोज क्लाइंट के लिए नहीं।

उसके कारण आप 3rd पार्टी सॉफ्टवेयर जैसे एक्वा कनेक्ट या iRAPP टर्मिनल सर्वर चाहते हैं।

Apple में स्क्रीन साझाकरण है, लेकिन यह VNC- आधारित है (एक से अधिक कनेक्शन की अनुमति देने के लिए 'स्क्रीन शेयरिंग' के एक्सटेंशन को मैक क्लाइंट की आवश्यकता है, मेरा मानना ​​है) और सभी संकेत हैं कि VNC का शेर कार्यान्वयन टूट गया है, खासकर जब कोशिश कर रहा हो इसे विंडोज क्लाइंट से एक्सेस करें।


1

आप "रिमोट लॉगिन" को सक्षम करके एक समय में कई उपयोगकर्ता लॉगिन कर सकते हैं, हालांकि यह कई उपयोगकर्ता को ssh / scp साधनों के माध्यम से लॉगिन करने में सक्षम करेगा। यदि आप टर्मिनल टूल तक पहुँच चाहते हैं, तो xcode की कमांड लाइन इंटरफेस सहित परियोजनाओं के निर्माण के लिए आप scc सत्र के माध्यम से gcc या xcodebuild जैसी चीजों का उपयोग कर सकते हैं ।

यदि प्रत्येक अतिरिक्त उपयोगकर्ता को अपने स्वयं के GUI तक पहुंचाना आपका लक्ष्य है, तो मुझे यकीन नहीं है कि वीएनसी सर्वर में बनाया गया है। एक दिलचस्प समाधान 10.4 है: मैक ओएस एक्स संकेत पर नोट किए गए कई सिमुलिटिव जीयूआई खातों का उपयोग करें जो आपके प्रश्न का उत्तर हो सकता है, हालांकि यह मैक ओएस 10.4 पर परीक्षण किया गया था, सुनिश्चित नहीं है कि यह ओएस एक्स लायन पर काम करता है, आदि।

उनका समाधान है:

आपके पास एक मैक पर दो या दो से अधिक खाते सेट करने के बाद, OSXvnc इंस्टॉल करें और सर्वर शुरू करें। एक बार शुरू करने के बाद, मशीन पर अन्य उपयोगकर्ता के लिए फास्ट उपयोगकर्ता स्विच करें।

अब दूसरे कंप्यूटर से, VNC के चिकन जैसे VNC व्यूअर का उपयोग करें और मैक पर इंगित करें। भले ही मैक किसी अन्य उपयोगकर्ता के रूप में लॉग इन किया गया हो, आपका VNC सत्र मूल खाते में जाता है, जिससे आप दोनों एक ही समय में मशीन का उपयोग कर सकते हैं।

परीक्षण करते समय, यह अच्छी तरह से काम करने लगता है, हालांकि आपको आश्चर्य होगा कि क्या समान कार्यक्रमों से सिस्टम कॉल के साथ समस्या हो रही है। मैं इसे केवल दो घंटे के लिए चला रहा हूं, लेकिन अभी तक कोई समस्या नहीं है।


0

ठीक है, इसलिए यह संभव है, लेकिन इसे काम करने योग्य तरीके से करने के लिए कुछ मुद्दे हैं।

पहला विकल्प: नेटिव ओएस एक्स स्क्रीन शेयरिंग फीचर

  1. होस्ट मैक में जाने के लिए System Preferences> Sharing> Screen Sharingऔर इसे सक्षम करें।

  2. दूरस्थ विंडोज़ मशीन में एक vnc सॉफ़्टवेयर (क्लाइंट या दर्शक) जैसे कि TighVNC, UltraVNC और RealVNC का उपयोग किया जाता है। वे ज्यादातर एक ही काम करते हैं, प्रत्येक में कुछ अलग कमियां हैं।

आपको विंडोज़ बनाम मैक कीबोर्ड लेआउट और कुछ कुंजियों के साथ समस्या नहीं होगी। ज्यादातर मैक alt / Optionने यहां समझाया: दूरस्थ रूप से मैक को वीएनसी के साथ मैक को नियंत्रित करते समय काम करने के लिए Alt (विकल्प) कुंजी नहीं मिल सकती

प्रदर्शन (गति) भयानक होगा। और वीएनसी के मैक कार्यान्वयन के साथ खराब संगतता के कारण दर्शक गति सेटिंग्स कुछ भी नहीं करेगी।

बहु-उपयोगकर्ता समवर्ती / एक साथ कार्य करने के लिए, आपको fast user switchingOS X पर कार्यक्षमता सक्रिय करने की आवश्यकता हो सकती है।

दूसरा विकल्प: 3º पार्टी VNC सर्वर सॉफ्टवेयर

मैंने RealVNC का उपयोग किया। अन्य लोग उसी की कसरत कर सकते हैं:

  1. होस्ट मैक पर RealVNC सर्वर स्थापित करें
  2. खिड़कियों पर RealVNC दर्शक स्थापित करें

प्रदर्शन में काफी सुधार होगा, बेहतर कीबोर्ड संगतता जिसमें कीज़ और होस्ट कंप्यूटर और क्लाइंट कंप्यूटर पर कॉपी और पेस्ट समर्थन शामिल हैं। (सर्वर और दर्शक)

लेकिन आपके पास कई उपयोगकर्ता विकल्प नहीं होंगे। प्रत्येक दर्शक मैक पर एक ही उपयोगकर्ता से कनेक्ट होगा।

तीसरा विकल्प: Native OS X स्क्रीन शेयरिंग फीचर के साथ 3rd पार्टी VNC सर्वर सॉफ्टवेयर

  1. विकल्प 1 और विकल्प 2 करें
  2. एक ही समय में दोनों vnc सॉफ्टवेयर को सक्षम करने की अनुमति देने के लिए पोर्ट विकल्प 2 का उपयोग करें।
  3. विकल्प 1 के साथ लॉगिन करें
  4. प्रारंभ RealVNC usermode, नहीं serive मोड (यह में स्थित है Application folder> RealVNC folder> Advanced folder> VNC Server (User Mode))
  5. विकल्प 2 से जुड़ें
  6. विकल्प 1 क्लाइंट बंद करें।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.