WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'une solution d'accès sécurisé a distance a des applications graphiques sur Linux avec X11forwarding via SSH


par Sana Aristide MONGA
Université de Kamina UNIKAM - Licence en réseaux informatiques  2024
  

précédent sommaire suivant

Extinction Rebellion

SECTION II : PRESENTATION DE LA CONFIGURATION DES SERVICES

I.1 INSTALLATION DU SERVEUR OPENVPN

OpenVPN est un logiciel libre permettant de créer une liaison VPN en mode client/serveur, idéal pour relier des sites distants de manière sécurisée. Dans notre configuration, le serveur est déployé sur Ubuntu Server au sein du réseau SNCC Kamina, tandis que le client peut être un poste distant sous Windows ou Linux.

I.1.1 Préparation du Système

bash

sudo apt-get update

sudo apt-get upgrade

Avant toute installation, il est recommandé de mettre à jour le système pour garantir la compatibilité des paquets :

Sur cette image qui montre une interface de lancement de ubuntu ou nous avons choisi d'installer un serveur.

Figure 13 representation de UBUNTU

Commande sudo apt update. Elle sert à mettre à jour la liste des paquets disponibles dans les dépôts Ubuntu. Le système a bien contacté les serveurs (archive.ubuntu.com) pour récupérer les dernières informations sur les paquets.

Figure 14; installation de paquets et de la mise en jour de differentes paquets

Cette commande sert à mettre à jour la base de données locale des paquets. Elle ne modifie pas encore les logiciels installés, mais elle :

· Télécharge les dernières informations sur les paquets disponibles ;

· Vérifie les versions actuelles ;

· Prépare le système à recevoir des mises à jour.

Figure 15: installation et telchargement de paquets

L'image montre une configuration réseau en YAML 01-Netcfg édité avec l'éditeur nano sur un système linux en utilisant Netplan pour la gestion réseau. C'est ici que netplan lit la configuration.

Figure 16: chemin de fichier /etc/netplan/01-netcfg.yaml

Teste de la connectivité entre un client et un serveur pour nous rassurer si réellement la connexion passse avec succès

Figure 17: ping entre client et un serveur pour assuere si la connexion passe en toutes confinace

Cette image montre le terminal linux après avoir configurer le réseau via Netplan, suivi de vérifications avec les commandes IP a et IP route show donc le réseau est bel est bien appliqué,l'interface est activée.

Figure 18: terminal linux avec configuration netplan

Cette image montre une activation de l'interface graphique Tu as activé l'interface réseau ens33 avec la commande ip link set ens33 up. Elle est maintenant prête à fonctionner pour les connexions réseau.

Figure 19: activation de l'intarface graphiques

/etc/netplan/01-netcfg.yaml avec Nano pour configurer les interfaces réseau sur Ubuntu.

· Deux interfaces sont définies : ens20 et ens33.

· Les deux ont une adresse IP statique dans le sous-réseau 192.168.1.0/26.

· Le DHCP est désactivé (dhcp4: no), donc pas d'attribution automatique.

· Les serveurs DNS sont ceux de Google : 8.8.8.8 et 8.8.4.4.

· Il manque une passerelle par défaut (gateway4), donc aucune sortie vers Internet

Figure 20: interface nnetplan pour laconfiguration yaml

L'image montre une session terminal sur Ubuntu où tu exécutes deux commandes importantes pour la mise en place d'un accès distant graphique sécurisé via SSH et X11.

Figure 21: execution de deuc commande via SSH et X11

L'image montre l'installation du paquet x11-apps sur une machine Ubuntu via le terminal

Figure 22: installation du paquet X11-apps sur une machine ubuntu via terminal

Premier teste avec installation de MobaXterm de de l'affichage avec x11 forwarding avec une commande de Xeyes pour l'affiche de cette interface par défaut

Figure 23: interface MobaXterm

L'utilisation de ce serveur mobaXterm est une application qui est prise en charge par un X11 forwarding pour avoir afficher une interface graphiquement en locale.

L'image me montre une connexion Ssh avec le X serveur and network tools, avec MobaXterm avec quelques application prise en charge par le X11 pour une interface ou affiche graphique. XmobaXterme est plus rapide que d'autres applications sur cette solution

Figure 24: teste avec MobaXterme avec une avec xeyes

L'image montre un teste à distance du coté client avec un serveur pour l'exécution d'une application calculator

Figure 25: connection et teste avec mobaXterme via calculatrice

Installation de libreoffice du coté serveur

Figure 26: installation de libre office une application graphique

L'image montre une interface libre office exécuter du coté client et prise en charge par X11 forwarding avec mobaXterme, l'utilisateur peut utiliser cette application à distance pour faire la saisie et aussi l'impression

Figure 27: interface libreoffice lancer avec test

précédent sommaire suivant






Extinction Rebellion





Changeons ce systeme injuste, Soyez votre propre syndic





"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry