क्या मेरे CentOS सर्वर पर एक GUI स्थापित करना एक अच्छा विचार है?


11

मेरे पास एक नया समर्पित सर्वर है जिस पर मैं एक दो VMs बनाने जा रहा हूं। होस्ट और वीएम के लिए ओएस सेंटोस 6.5 होगा।

जब मेजबान VMs को संभालने की बात आती है, तो GUI होस्ट (Gnome आदि) पर कोई वास्तविक लाभ देता है? या यह सिर्फ अनावश्यक रूप से सिस्टम संसाधनों को चूस रहा है? क्या आप कितनी मात्रा निर्धारित कर सकते हैं? क्या यह हर समय संसाधनों को प्रभावित करता है, या केवल जब मैं इसे देख रहा हूं?

यह मुझे क्या करने में सक्षम करता है जो मैं कमांड लाइन से वायरश आदि के साथ नहीं कर सकता हूं?

यह एक E5-1650 (6 कोर, 12 धागे) बॉक्स है जिसमें 32 जीबी रैम है।

अगर आपको लगता है कि एक जीयूआई के लिए एक उपयोगी चीज है, तो क्या आप मुझे बता सकते हैं कि मुझे कौन से पैकेज स्थापित करने की आवश्यकता है। मुझे पता है कि "yum इंस्टॉल डेस्कटॉप" काम करता है, लेकिन यह बहुत सारी निर्भरता के एक नरक को स्थापित करता है, और मुझे आश्चर्य है कि क्या कोई स्लिमलाइन विकल्प है?


1
मेरे बाद दोहराएं: "अगर मुझे इसकी आवश्यकता नहीं है, तो मैं इसे सुरक्षा-संवेदनशील सर्वर पर स्थापित नहीं करूंगा।"
शाम

1
यह मान लेना अनुचित हो सकता है कि सर्वर दिए गए पोस्ट के आधार पर सुरक्षा संवेदनशील है। जबकि सुरक्षा आपके और मेरे लिए एक चिंता का विषय हो सकती है, ऐसे उपयोग के मामले हैं जहां यह कोई समस्या नहीं है - जो सिर्फ संसाधन समस्या को छोड़ सकता है।
davidgo

1
शादुर हालांकि एक अच्छा मुद्दा बनाता है। मुझे शुरू में संसाधनों में अधिक दिलचस्पी थी, लेकिन मैंने वास्तव में किसी भी विचार को सुरक्षा चिंताओं को नहीं दिया था, और निश्चित रूप से वह सही है, सरल बेहतर है।
कोडमेकिन

जवाबों:


13

सुरक्षा के दृष्टिकोण से, GUI स्थापित करना एक बुरा विचार है क्योंकि यह मेजबान की हमले की सतह को बहुत विस्तार देता है। निश्चित रूप से एक GUI कुछ संसाधनों को लेता है जो अन्यथा VM द्वारा उपयोग किया जा सकता है। जब भी यह चल रहा हो तो गनोम संसाधन जुटाएगा - चाहे आप इसका उपयोग कर रहे हों या नहीं।

मैं आमतौर पर उपयोग होने वाला समाधान सर्वर पर GUI स्थापित करने के लिए नहीं है, लेकिन न्यूनतम आवश्यकताओं (xauth पैकेज) को स्थापित करता हूं, SSH के माध्यम से मशीन तक पहुंचता हूं और फिर SSH के माध्यम से पुण्य-प्रबंधक चलाता हूं जैसे कि यह मेरे कार्य केंद्र पर निर्यात करता है। जोड़ा गया लाभ मैं इसे कहीं से भी कर सकता हूं (और मैं एसएसएच पर धीमी कनेक्शन के लिए संपीड़न को सक्षम कर सकता हूं)


तो आप सर्वर पर पुण्य-प्रबंधक चलाते हैं लेकिन इसका ग्राफिकल आउटपुट एक और पीसी पर होता है, ssh पर? क्या आप मुझे उस बारे में एक लेख के लिए बता सकते हैं? मैं अभी GUI के साथ VMs आदि की स्थापना के बारे में सीखने की कठोरता के माध्यम से रहा हूँ, और अब मेजबान OS को फिर से स्थापित किया है ताकि मैं चीजों की गड़बड़ी किए बिना खरोंच से शुरू कर सकूं ... मैं एक VM को आसानी से पर्याप्त रूप से स्थापित कर सकता हूं। कमांडलाइन (पुण्य-संस्थापन, -नियोग्राफिक्स इत्यादि), लेकिन मैं प्रत्येक वीएम, आदि के लिए अच्छा सा सीपीयू / डिस्क / नेटवर्क रेखांकन होने का लाभ देख सकता हूं
कोडनेम

हाँ। Xmodulo.com/2013/10/install-configure-kvm-centos.html पर "लॉन्च पुण्य प्रबंधक दूर से" अनुभाग देखें । हालांकि मैं जो भी करता हूं वह और भी सरल है - बस "yum install xauth", संशोधित / etc / ssh / sshd_config इसलिए X11Forwarding हाँ और पुनः आरंभ करें, फिर लॉगिन करें, रूट से रूट करें और गुण-प्रबंधक को सुने - और यह सब प्रतीत होता है। मैं ध्यान देता हूं कि मेरे वर्कस्टेशन लिनक्स बॉक्स हैं जो इसे आसान बनाते हैं। (इसी तरह thepoch.com/tumblr/so-you-want-a-centos-6-kvm-host-server.html )
davidgo

हाँ, मेरा कार्य केंद्र एक विंडोज बॉक्स है। हालांकि इसके साथ खेलने के लिए होम लाइनक्स बॉक्स स्थापित करने के लिए प्रतिकूल नहीं है।
कोडमेकिन

3
@Codemonkey कुल मिलाकर मैंने पाया है कि लिनक्स डेस्कटॉप से लिनक्स सर्वर को संचालित करना बहुत आसान है । यदि आप पेशेवर रूप से ऐसा करने जा रहे हैं, तो मैं दृढ़ता से इसकी सिफारिश करता हूं।
माइकल हैम्पटन

धन्यवाद, मैं सलाह की सराहना करता हूं। मैं इस सामान को कुछ साल (शायद बुरी तरह से) कर रहा हूं, लेकिन कभी केवल पोटीन का उपयोग किया है - जो मुझे उम्मीद है कि यह विंडोज़ पर उतना ही अच्छा है जितना कि यह लिनक्स पर है। लेकिन हम यहाँ क्या चर्चा कर रहे हैं (जो मुझे पता नहीं था) जैसी चीजों के लिए, मुझे यकीन है कि आप सही हैं। और यह मुझे आश्चर्यचकित करता है कि मैं कितना अधिक नहीं जानता .... लगभग एक असीम राशि, दुख की बात है: डी
कोडमेकिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.