Je suis un débutant complet sur Linux/Ubuntu mais j'ai réussi (après avoir suivi de nombreux guides en ligne et parcouru de nombreux forums) à faire fonctionner mon serveur domestique Ubuntu. Il s'agit d'un vieux bureau Fujitsu Siemens que mes parents traînaient et je pensais que je l'utiliserais comme ma propre "unité de test" et m'exercerais à m'installer comme serveur. En fait, je n'ai pas l'intention d'utiliser cette machine particulière comme serveur domestique à long terme, mais j'ai pensé qu'il valait mieux faire des erreurs avec cela avant de passer à une machine plus moderne.
Au cours de mes voyages à travers ces guides et forums, j'ai vu l'interface graphique mentionnée - et que d'autres l'avaient installée sur leur serveur, mais je suis simplement curieux d'avoir une perspective plus large sur l'utilisation d'une interface graphique avec un serveur. Y en a-t-il un besoin?Quels avantages cela en apporterait-il?
Je suis assez heureux d'apprendre mon chemin à travers les entrées du terminal, mais je voudrais simplement couvrir autant d'options que possible.
Merci d'avance.
J'aime garder mes serveurs aussi "fins" que possible; plus de code, plus d'outils, plus de choses, c'est plus de surface d'attaque. Oui, l'interface graphique (X) n'a pas besoin de fonctionner tout le temps; mais je n'ai pas non plus besoin d'installer toutes ces dépendances.
Le seul avantage que j'ai trouvé est que je peux exécuter un navigateur sans tête Chrome pour certains robots d'automatisation et d'exploration).
Un bureau graphique tel que gnome, kde, xfce, etc. ajoute très peu sinon rien sur ssh dans la gestion de serveur car les tâches de bureau ne sont pas les mêmes que les tâches de serveur.
Si vous voulez un environnement graphique pour la gestion des serveurs, utilisez une solution web telle que webmin ou cockpit http://cockpit-project.org/ ou phpmyadmin ou openstack ou ...