CentOS sunucuma bir GUI yüklemek iyi bir fikir mi?


11

Birkaç sanal makine oluşturacağım yeni bir özel sunucum var. İşletim sistemi, ana makine ve VM'ler için CentOS 6.5 olacaktır.

Ana bilgisayardaki GUI (Gnome vb.) VM'lerin işlenmesi söz konusu olduğunda gerçek bir fayda sağlıyor mu? Yoksa sadece sistem kaynaklarını gereksiz yere mi emiyor? Ne kadar olduğunu ölçebilir misiniz? Kaynakları her zaman mı yoksa yalnızca görüntülerken mi etkiler?

Virsh vb. İle komut satırından yapamayacağımı yapmamı sağlayan şey nedir?

Bu, 32GB ram'li bir E5-1650 (6 çekirdekli, 12 iplikli) kutu.

Bir GUI'nin yararlı bir şey olduğunu düşünüyorsanız, hangi paketleri yüklemem gerektiğini söyleyebilir misiniz? Ben iş "yum install Desktop" biliyorum, ama bir sürü bağımlılık cehennem yükler ve ince bir alternatif olup olmadığını merak?


1
Benden sonra tekrar et: "İhtiyacım yoksa, güvenliğe duyarlı bir sunucuya kurmayacağım."
Shadur

1
Sunucunun verilen gönderiye göre güvenliğe duyarlı olduğunu varsaymak doğru olmayabilir. Güvenlik sizin ve benim için bir endişe kaynağı olsa da, bunun bir sorun olmadığı kullanım durumları vardır - bu sadece kaynak sorununu bırakabilir.
davidgo

1
Shadur iyi bir noktaya değiniyor. Başlangıçta kaynaklarla daha fazla ilgileniyordum, ancak güvenlik endişeleri hakkında hiçbir düşünce vermedim ve elbette haklı, daha basit.
Codemonkey

Yanıtlar:


13

Güvenlik açısından, bir GUI'nin kurulması, konağın saldırı yüzeyini büyük ölçüde genişlettiği için kötü bir fikirdir. Elbette bir GUI, VM'ler tarafından başka şekilde kullanılabilecek bazı kaynakları ele geçirir. Gnome, kullanıyor olsanız da olmasanız da, çalışırken her zaman kaynak alacaktır.

Tipik olarak kullandığım çözüm sunucuya GUI DEĞİL yüklemek, ancak minimum gereksinimleri (xauth paketi) yüklemek, makineye SSH üzerinden erişmek ve daha sonra virt-manager'ı iş istasyonuma aktarılacak şekilde çalıştırmaktır. Ek yarar, bunu her yerden yapabilirim (ve daha yavaş bağlantılar için SSH'de sıkıştırmayı da etkinleştirebilirim)


Yani sunucuda virt-manager'ı çalıştırıyorsunuz ancak bunun grafik çıktısı başka bir bilgisayarda, ssh üzerinden mi oluyor? Beni bununla ilgili bir makaleye yönlendirebilir misin? Ben sadece GUI ile VM'lerin vb kurulumu hakkında bilgi katma oldum, ve şimdi ana işletim sistemini yeniden yükledim, böylece bir şey karmaşa yapmadan sıfırdan başlayabilirim ... komut satırı (virt-install, --nographics, vb), ancak her VM için güzel küçük cpu / disk / ağ grafiklerine sahip olmanın avantajını görebiliyorum
Codemonkey

Evet. En bölümünde "Başlat VirtManager Uzaktan" bak xmodulo.com/2013/10/install-configure-kvm-centos.html . Yaptığım şey daha da basit - sadece "yum install xauth", değiştir / etc / ssh / sshd_config böylece X11Forwarding evet ve yeniden başlatın, sonra giriş yapın, su root-yöneticisi ve çalıştırmak için - ve görünüşte gerçekleşir. İş istasyonlarımın bunu kolaylaştıran Linux kutuları olduğunu belirtiyorum. ( Thepoch.com/tumblr/so-you-want-a-centos-6-kvm-host-server.html benzeri )
davidgo

Evet, iş istasyonum bir Windows kutusu. Bununla birlikte oynamak için bir ev linux kutusu kurmak için olumsuz değil.
Codemonkey

3
@Codemonkey Genel olarak çok çok kolaylaştırıyor Linux sunucularını yönetmek için var olduğunu tespit ettik gelen Linux masaüstüne. Bunu profesyonel olarak yapacaksanız, kesinlikle tavsiye ederim.
Michael Hampton

Teşekkürler, tavsiyeyi takdir ediyorum. Ben birkaç yıl (muhtemelen kötü) bu şeyler yapıyorum, ama sadece şimdiye kadar macun kullandık - beklediğim gibi windows üzerinde Linux gibi iyi. Ama burada tartıştığımız şeyler için (ki hiçbir fikrim yoktu) eminim haklısınız. Ve ne kadar fazla bilmediğimi merak ediyor ... neredeyse sonsuz miktarda, ne yazık ki: D
Codemonkey
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.