web-dev-qa-db-fra.com

Une interface graphique qui s'exécute sur un ordinateur distant, pas sur le serveur?

Dans le passé, j'ai utilisé Webmin pour gérer mes serveurs Linux. Ces jours-ci, je travaille principalement hors ligne de commande.

Je suis conscient que l'on peut installer une interface graphique sur des serveurs Linux, mais cela alourdit beaucoup les choses et ouvre des failles de sécurité potentielles.

Ce que je me demande, c'est s'il existe un outil qui fonctionne essentiellement sur SSH et qui utilise les outils CLI en arrière-plan.

5
davemackey

"les coulisses utilisent des outils CLI" n'est pas un concept valide. Le simple fait d'ajouter une couche d'interprétation entre l'utilisateur et les appels système n'ajoute aucune sécurité.

Tout programme X Windows respecte son $DISPLAY variable d'environnement. Vous pouvez configurer un tunnel pour le protocole X DU client X sur le serveur AU serveur X sur votre système de gestion à distance (man ssh) et demandez au serveur X de votre système de gestion à distance d'accepter les connexions à distance. man xhost

1
waltinator