web-dev-qa-db-fra.com

Installation d'une interface graphique sur mon serveur Centos une bonne idée?

J'ai un nouveau serveur dédié que je vais créer un couple de VMS. Le système d'exploitation sera CENTOS 6.5, pour l'hôte et le VMS.

Est-ce que l'interface graphique sur l'hôte (Gnome, etc.) donne-t-elle un bénéfice réel en matière de gestion des ordinateurs virtuels? Ou est-ce juste enlever inutilement les ressources du système? Pouvez-vous quantifier combien? Cela affecte-t-il les ressources tout le temps, ou seulement lorsque je le considère?

Qu'est-ce que cela me permet de faire cela que je ne peux pas faire de la ligne de commande avec vidsh, etc.?

Il s'agit d'une boîte E5-1650 (6 noyau, 12 threads) avec 32 Go de RAM.

Si vous êtes d'avis qu'un interface graphique est une chose utile à avoir, pouvez-vous me dire quels paquets que je dois installer. Je sais que "Yum Install Desktop" fait-il le travail, mais il installe un enfer de beaucoup de dépendances et je me demandais s'il y a une alternative mince?

11
Codemonkey

D'un point de vue de sécurité, l'installation d'une interface graphique est une mauvaise idée car elle élargit considérablement la surface d'attaque de l'hôte. Certes, une interface graphique prend des ressources qui pourraient être utilisées autrement par les VM. GNOME prendra des ressources chaque fois qu'il fonctionne - peu importe si vous l'utilisez ou non.

La solution que j'utilise généralement est de ne pas installer d'interface graphique sur le serveur, mais d'installer les exigences minimales (package Xauth), accédez à la machine via SSH, puis exécutez VERT-Manager via SSH telle qu'elle exporte sur mon poste de travail. L'avantage supplémentaire étant que je peux le faire de n'importe où (et je peux activer la compression sur SSH pour des connexions plus lentes aussi)

13
davidgo