SlideShare une entreprise Scribd logo
1  sur  30
Télécharger pour lire hors ligne
Projet – UE 2 –
Systèmes et
Réseaux.
G R O U P E : D O A L E X A N D R E , M E N A N T — F E R R Y
T H É O , N A D J A R M A T T E T M A S S I N I S S A
A M A N Z O U G A G H E N E
SOMMAIRE :
• Qu’est-ce qu’une machine virtuelle ?
• Qu’est-ce qu’un hyperviseur ? Quels sont les différents type d’hyperviseur ?
• Qu’est-ce qu’un conteneur ?
• Comparatif en conteneur et virtualisation.
Partie 1 : Virtualisation et conteneurisation
• Création de conteneurs avec LXC :
• 2 conteneurs pour 2 serveurs web.
• 1 conteneur pour un serveur Loadbalancer
• 1 conteneur pour le serveur de stockage
Partie 2 : Hyperviseur de type 2 et conteneurisation
• Création des conteneurs (2 serveurs web, 1 loadbalancer et 1 serveur de stockage)
• Installation d’une machine Zabbix.
• Gestion des utilisateurs depuis Proxmox.
Partie 3 : Proxmox
Partie 1 :
Virtualisation et
conteneurisation
Introduction
Qu’est-ce qu’une
machine virtuelle ?
• Une machine virtuelle (ou VM pour Virtual Machine en anglais) est une illusion d'un appareil informatique
créée par un logiciel d'émulation ou instanciée sur un hyperviseur.
• Elles sont d’abord apparues pendant les années 1960 chez la société IBM.
• Le logiciel d'émulation simule la présence de ressources matérielles et logicielles telles que la mémoire, le
processeur, le disque dur, voire le système d'exploitation et les pilotes, permettant d'exécuter des
programmes dans les mêmes conditions que celles de la machine simulée.
• Aujourd’hui, les machines virtuelles sont principalement utilisées pour optimiser l'utilisation des ressources
lors de l’hébergement de services par exemple, simplifier la gestion, faciliter le développement et le test,
assurer la portabilité des applications, améliorer la sécurité et fournir des services cloud évolutifs
Qu’est ce qu’un
hyperviseur ?
Quels sont les
différents types
d’hyperviseurs ?
• Un hyperviseur est une plate-forme de virtualisation qui permet à plusieurs systèmes d’exploitation de fonctionner en
parallèle dans une seule machine physique.
• Il existe deux types d’hyperviseurs: les hyperviseurs de type 1 (natif) et les hyperviseurs de type 2 (hosted) :
• “Un hyperviseur de Type 1 (...) est un logiciel qui s'exécute directement sur une plateforme matérielle ; cette plateforme
est alors considérée comme outil de contrôle du système d'exploitation. Un système d'exploitation secondaire peut, de ce
fait, être exécuté au-dessus du matériel.” (source)
• “Un hyperviseur de Type 2 est un logiciel qui s'exécute à l'intérieur d'un autre système d'exploitation.”
• Généralement, un hyperviseur de type 1 offre de meilleures performances ainsi qu’une meilleure isolation tandis qu’un
hyperviseur de type 2 s’installe plus facilement et se retrouve plus utilisé sur des postes de travail personnels.
• Les hyperviseurs les plus communément retrouvés sur le marché du travail aujourd’hui sont les suivants:
• Type 1: Vmware, ESXi, Microsoft Hyper-V, KVM
• Type 2: Oracle VirtualBox, VMware Workstation, Parallels Desktop.
Qu’est ce qu’un
conteneur ?
Comparaison entre
conteneur et
machine virtuelle
• Un conteneur est une structure de données, une classe, ou un type
de données abstrait, dont les instances représentent des collections
d'autres objets. Autrement dit, les conteneurs sont utilisés pour
stocker des objets sous une forme organisée qui suit des règles
d'accès spécifiques.
• Voici quelques points de comparaison entre les conteneurs et la virtualisations :
• Isolation : Les machines virtuelles offrent une isolation plus stricte, car chaque VM exécute
son propre système d’exploitation. Les conteneurs partagent le même OS, offrant une
isolation plus légère mais suffisante dans nombreux cas.
• Performance : Les conteneurs sont plus légère, ce qui les rend plus rapides à démarrer et à
exécuter que les machines virtuelles.
• Utilisation des ressources : Les conteneurs nécessite moins de ressources matérielles comme
la mémoire et le stockage, ce qui permet d'optimiser l'utilisation des ressources et d'exécuter
davantage de conteneurs sur une même infrastructure.
• Gestion des applications : Les conteneurs offrent une gestion plus souple des applications,
car ils peuvent être facilement déployés, mis à l'échelle et mis à jour. Alors que les VM
nécessitent généralement une configuration plus complexe et une gestion plus lourde.
Quels sont les outils
les plus utilisées
aujourd’hui ?
Avantages et
inconvéniants
• VMware vSphere
• Microsoft Hyper-V
• KVM
• VirtualBox
Les outils de virtualisation les plus utilisées aujourd’hui sont les suivants :
• Docker
• Kubernetes
• OpenShift
• Docker
Les outils de conteneurisation les plus utilisées aujourd’hui sont les suivants :
Partie 2 :
Hyperviseurs de
type 2 et
conteneurisation
Installation des
serveurs web.
• Installation de la VM Ubuntu.
• Mise à jour et installation du package LXC qui nous permettra de
créer les conteneurs.
• Création des deux conteneurs pour les deux serveurs web :
• Démarrage des conteneurs :
• Installation d’Apache 2 php sur les deux serveurs :
• On a également configurer les fichier /var/www/html/index.html de
chaque serveur pour pouvoir bien les différencier lorsqu’on ira sur le
site du serveur web dans le navigateur.
• Après cela, nous avons juste crée un utilisateur « btc » sur chaque
serveur.
• L’installation des deux serveurs web est à présent fini.
Installation du
serveur
LoadBalancer -
Haproxy
• On commence par crée le conteneur LXC du Loadbalancer :
sudo lxc-create –t ubuntu –n loadbalancer
• Ensuite nous allons installer le package haproxy :
• Puis nous allons configurer le fichier de configuration d’haproxy.cfg pour
configurer le loadbalancer et la mise en place des statistiques sur le port
9000 :
• En allant sur la page du loadbalancer, on remarque qu’on passe bien
d’un serveur à un autre à chaque requête :
• On peut également voir que la page statistique fonctionne bien.
Installation du
serveur de
stockage
• Après avoir créer et démarrer le conteneur LXC pour le serveur de
stockage.
• Nous allons installer les package fail2ban et cron.
• Ensuite nous allons configurer la clé ssh sur le serveur de stockage.
• Puis il fallait copié la clé publique vers les serveurs web 1 et 2 dans le
fichier ~/.ssh/authorized_keys.
• Une fois que cela était fait, nous pouvions passer à la configuration de
cron.
• Nous avons ensuite écris cette ligne :
• Elle nous permet de recevoir et d’envoyer des données dans le
dossier html vers le serveur web 1 et 2 toutes les 5 minutes.
• Enfin il nous reste plus qu’à configurer le Fail2Ban :
nano /etc/fail2ban/jail.conf
• On l’a configuré de cette façon :
Partie 3 :
Proxmox
Créations des
conteneurs
• En reprenant la structure de la partie 2, on se retrouve donc avec 4 conteneurs LXC sur
Proxmox ( 2 serveurs web, 1 loadbalancer et 1 serveur de stockage)
• Sur chaque serveurs web, nous allons installer apache 2 php et créer un utilisateur
« btc »
• Sur le serveur loadbalancer, nous allons installer haproxy et le configurer de la même
façon que dans la partie 2.
• Sur le serveur de stockage, nous allons également le configurer de la même manière que
la partie 2, avec un envoie de fichier qui se fait toutes les 5 minutes et un Fail2Ban.
Installation d’une
machine Zabbix
• Création d’un nouveau conteneur pour la machine Zabbix.
• Installation et configuration de Zabbix.
• Redirection de ports.
• Finalisation de la configuration et installation du package Zabbix-
agent
• Création des hosts.
• Configuration des fichiers de configurations Zabbix-agent.
• Accès aux informations concernant nos serveurs.
Gestion des
utilisateurs
depuis Proxmox
• Nous avons d’abord crée deux utilisateurs :
- Un utilisateur avec seulement les droits de lecture.
- Un utilisateur avec tous les droits
• Ensuite nous avons attribuer les rôle aux différents utilisateurs,
l’utilisateur qui aura seulement les droits de lecture aura le rôle de
PVEAuditor et l’utilisateur avec tous les droits aura le rôle de
PVEAdmin.
• On remarque bien que l’utilisateur a bien accès aux conteneurs
ouverts mais cependant il n’a pas la possibilité de faire des
modifications sur les conteneurs.
• Pour l’utilisateur qui a tous les droits on remarque bien qu’il a accès à
tous les conteneurs mais cette fois il a la possibilité de modifier les
conteneurs à sa guise.
Conclusion

Contenu connexe

Similaire à UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massinissa AMANZOUGAGHENE (1).pdf

Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...Jasmine Conseil
 
Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesChristophe Furmaniak
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm
 
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Jérôme Petazzoni
 
virtualisation.pptx
virtualisation.pptxvirtualisation.pptx
virtualisation.pptxrejebwissal
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXCAlphorm
 
Docker - un outil pour faciliter le développement et le déploiement informatique
Docker - un outil pour faciliter le développement et le déploiement informatiqueDocker - un outil pour faciliter le développement et le déploiement informatique
Docker - un outil pour faciliter le développement et le déploiement informatiquesdenier
 
cours-supcom-virt.pptx
cours-supcom-virt.pptxcours-supcom-virt.pptx
cours-supcom-virt.pptxManellansari
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderMohamed Ben Bouzid
 
Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...
Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...
Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...Christophe Furmaniak
 
Afterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerAfterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerJulien Chable
 
A la découverte de docker, 2ème partie
A la découverte de docker, 2ème partieA la découverte de docker, 2ème partie
A la découverte de docker, 2ème partieSamuel Desseaux
 
Nuxt.js et les applications isomorphiques (Universelles/SSR)
Nuxt.js et les applications isomorphiques (Universelles/SSR)Nuxt.js et les applications isomorphiques (Universelles/SSR)
Nuxt.js et les applications isomorphiques (Universelles/SSR)Joffrey LEVEUGLE
 
Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Gonéri Le Bouder
 
Implentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASImplentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASmohamed hadrich
 

Similaire à UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massinissa AMANZOUGAGHENE (1).pdf (20)

Intro to docker
Intro to dockerIntro to docker
Intro to docker
 
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et  ...
Livraison en continue avec l'outillage devops - Jenkins, Ansible, Docker et ...
 
Alphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.xAlphorm.com Support de la Formation PromoxVE 4.x
Alphorm.com Support de la Formation PromoxVE 4.x
 
Rex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantesRex docker en production meeutp-docker-nantes
Rex docker en production meeutp-docker-nantes
 
Alphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBoxAlphorm.com Formation VirtualBox
Alphorm.com Formation VirtualBox
 
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
 
virtualisation.pptx
virtualisation.pptxvirtualisation.pptx
virtualisation.pptx
 
Alphorm.com Formation LXC
Alphorm.com  Formation LXCAlphorm.com  Formation LXC
Alphorm.com Formation LXC
 
Docker - un outil pour faciliter le développement et le déploiement informatique
Docker - un outil pour faciliter le développement et le déploiement informatiqueDocker - un outil pour faciliter le développement et le déploiement informatique
Docker - un outil pour faciliter le développement et le déploiement informatique
 
cours-supcom-virt.pptx
cours-supcom-virt.pptxcours-supcom-virt.pptx
cours-supcom-virt.pptx
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
 
docker.pdf
docker.pdfdocker.pdf
docker.pdf
 
Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...
Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...
Prez -chtijug-29032016-(micro)services, loadbalancing et gestion des erreurs ...
 
Afterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et DockerAfterworks @Nouméa - DevOps, approche par container et Docker
Afterworks @Nouméa - DevOps, approche par container et Docker
 
Document technique lamp linux
Document technique lamp linuxDocument technique lamp linux
Document technique lamp linux
 
A la découverte de docker, 2ème partie
A la découverte de docker, 2ème partieA la découverte de docker, 2ème partie
A la découverte de docker, 2ème partie
 
Nuxt.js et les applications isomorphiques (Universelles/SSR)
Nuxt.js et les applications isomorphiques (Universelles/SSR)Nuxt.js et les applications isomorphiques (Universelles/SSR)
Nuxt.js et les applications isomorphiques (Universelles/SSR)
 
Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02Virt lightning-montreal-linux-meetup-2020-02
Virt lightning-montreal-linux-meetup-2020-02
 
Implentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAASImplentation d'une solution Cloud IAAS
Implentation d'une solution Cloud IAAS
 
Infrastructure as code drupal
Infrastructure as code drupalInfrastructure as code drupal
Infrastructure as code drupal
 

UE 2 PROJET - GROUPE MENANT--FERRY Th‚o, DO Alexandre, NADJAR Matt et Massinissa AMANZOUGAGHENE (1).pdf

  • 1. Projet – UE 2 – Systèmes et Réseaux. G R O U P E : D O A L E X A N D R E , M E N A N T — F E R R Y T H É O , N A D J A R M A T T E T M A S S I N I S S A A M A N Z O U G A G H E N E
  • 2. SOMMAIRE : • Qu’est-ce qu’une machine virtuelle ? • Qu’est-ce qu’un hyperviseur ? Quels sont les différents type d’hyperviseur ? • Qu’est-ce qu’un conteneur ? • Comparatif en conteneur et virtualisation. Partie 1 : Virtualisation et conteneurisation • Création de conteneurs avec LXC : • 2 conteneurs pour 2 serveurs web. • 1 conteneur pour un serveur Loadbalancer • 1 conteneur pour le serveur de stockage Partie 2 : Hyperviseur de type 2 et conteneurisation • Création des conteneurs (2 serveurs web, 1 loadbalancer et 1 serveur de stockage) • Installation d’une machine Zabbix. • Gestion des utilisateurs depuis Proxmox. Partie 3 : Proxmox
  • 3. Partie 1 : Virtualisation et conteneurisation Introduction
  • 5. • Une machine virtuelle (ou VM pour Virtual Machine en anglais) est une illusion d'un appareil informatique créée par un logiciel d'émulation ou instanciée sur un hyperviseur. • Elles sont d’abord apparues pendant les années 1960 chez la société IBM. • Le logiciel d'émulation simule la présence de ressources matérielles et logicielles telles que la mémoire, le processeur, le disque dur, voire le système d'exploitation et les pilotes, permettant d'exécuter des programmes dans les mêmes conditions que celles de la machine simulée. • Aujourd’hui, les machines virtuelles sont principalement utilisées pour optimiser l'utilisation des ressources lors de l’hébergement de services par exemple, simplifier la gestion, faciliter le développement et le test, assurer la portabilité des applications, améliorer la sécurité et fournir des services cloud évolutifs
  • 6. Qu’est ce qu’un hyperviseur ? Quels sont les différents types d’hyperviseurs ?
  • 7. • Un hyperviseur est une plate-forme de virtualisation qui permet à plusieurs systèmes d’exploitation de fonctionner en parallèle dans une seule machine physique. • Il existe deux types d’hyperviseurs: les hyperviseurs de type 1 (natif) et les hyperviseurs de type 2 (hosted) : • “Un hyperviseur de Type 1 (...) est un logiciel qui s'exécute directement sur une plateforme matérielle ; cette plateforme est alors considérée comme outil de contrôle du système d'exploitation. Un système d'exploitation secondaire peut, de ce fait, être exécuté au-dessus du matériel.” (source) • “Un hyperviseur de Type 2 est un logiciel qui s'exécute à l'intérieur d'un autre système d'exploitation.” • Généralement, un hyperviseur de type 1 offre de meilleures performances ainsi qu’une meilleure isolation tandis qu’un hyperviseur de type 2 s’installe plus facilement et se retrouve plus utilisé sur des postes de travail personnels. • Les hyperviseurs les plus communément retrouvés sur le marché du travail aujourd’hui sont les suivants: • Type 1: Vmware, ESXi, Microsoft Hyper-V, KVM • Type 2: Oracle VirtualBox, VMware Workstation, Parallels Desktop.
  • 8. Qu’est ce qu’un conteneur ? Comparaison entre conteneur et machine virtuelle
  • 9. • Un conteneur est une structure de données, une classe, ou un type de données abstrait, dont les instances représentent des collections d'autres objets. Autrement dit, les conteneurs sont utilisés pour stocker des objets sous une forme organisée qui suit des règles d'accès spécifiques.
  • 10. • Voici quelques points de comparaison entre les conteneurs et la virtualisations : • Isolation : Les machines virtuelles offrent une isolation plus stricte, car chaque VM exécute son propre système d’exploitation. Les conteneurs partagent le même OS, offrant une isolation plus légère mais suffisante dans nombreux cas. • Performance : Les conteneurs sont plus légère, ce qui les rend plus rapides à démarrer et à exécuter que les machines virtuelles. • Utilisation des ressources : Les conteneurs nécessite moins de ressources matérielles comme la mémoire et le stockage, ce qui permet d'optimiser l'utilisation des ressources et d'exécuter davantage de conteneurs sur une même infrastructure. • Gestion des applications : Les conteneurs offrent une gestion plus souple des applications, car ils peuvent être facilement déployés, mis à l'échelle et mis à jour. Alors que les VM nécessitent généralement une configuration plus complexe et une gestion plus lourde.
  • 11. Quels sont les outils les plus utilisées aujourd’hui ? Avantages et inconvéniants
  • 12. • VMware vSphere • Microsoft Hyper-V • KVM • VirtualBox Les outils de virtualisation les plus utilisées aujourd’hui sont les suivants : • Docker • Kubernetes • OpenShift • Docker Les outils de conteneurisation les plus utilisées aujourd’hui sont les suivants :
  • 13. Partie 2 : Hyperviseurs de type 2 et conteneurisation Installation des serveurs web.
  • 14. • Installation de la VM Ubuntu. • Mise à jour et installation du package LXC qui nous permettra de créer les conteneurs. • Création des deux conteneurs pour les deux serveurs web : • Démarrage des conteneurs : • Installation d’Apache 2 php sur les deux serveurs :
  • 15. • On a également configurer les fichier /var/www/html/index.html de chaque serveur pour pouvoir bien les différencier lorsqu’on ira sur le site du serveur web dans le navigateur. • Après cela, nous avons juste crée un utilisateur « btc » sur chaque serveur. • L’installation des deux serveurs web est à présent fini.
  • 17. • On commence par crée le conteneur LXC du Loadbalancer : sudo lxc-create –t ubuntu –n loadbalancer • Ensuite nous allons installer le package haproxy : • Puis nous allons configurer le fichier de configuration d’haproxy.cfg pour configurer le loadbalancer et la mise en place des statistiques sur le port 9000 :
  • 18. • En allant sur la page du loadbalancer, on remarque qu’on passe bien d’un serveur à un autre à chaque requête : • On peut également voir que la page statistique fonctionne bien.
  • 20. • Après avoir créer et démarrer le conteneur LXC pour le serveur de stockage. • Nous allons installer les package fail2ban et cron. • Ensuite nous allons configurer la clé ssh sur le serveur de stockage. • Puis il fallait copié la clé publique vers les serveurs web 1 et 2 dans le fichier ~/.ssh/authorized_keys. • Une fois que cela était fait, nous pouvions passer à la configuration de cron.
  • 21. • Nous avons ensuite écris cette ligne : • Elle nous permet de recevoir et d’envoyer des données dans le dossier html vers le serveur web 1 et 2 toutes les 5 minutes. • Enfin il nous reste plus qu’à configurer le Fail2Ban : nano /etc/fail2ban/jail.conf • On l’a configuré de cette façon :
  • 23. • En reprenant la structure de la partie 2, on se retrouve donc avec 4 conteneurs LXC sur Proxmox ( 2 serveurs web, 1 loadbalancer et 1 serveur de stockage) • Sur chaque serveurs web, nous allons installer apache 2 php et créer un utilisateur « btc » • Sur le serveur loadbalancer, nous allons installer haproxy et le configurer de la même façon que dans la partie 2. • Sur le serveur de stockage, nous allons également le configurer de la même manière que la partie 2, avec un envoie de fichier qui se fait toutes les 5 minutes et un Fail2Ban.
  • 25. • Création d’un nouveau conteneur pour la machine Zabbix. • Installation et configuration de Zabbix. • Redirection de ports. • Finalisation de la configuration et installation du package Zabbix- agent • Création des hosts. • Configuration des fichiers de configurations Zabbix-agent. • Accès aux informations concernant nos serveurs.
  • 27. • Nous avons d’abord crée deux utilisateurs : - Un utilisateur avec seulement les droits de lecture. - Un utilisateur avec tous les droits • Ensuite nous avons attribuer les rôle aux différents utilisateurs, l’utilisateur qui aura seulement les droits de lecture aura le rôle de PVEAuditor et l’utilisateur avec tous les droits aura le rôle de PVEAdmin.
  • 28. • On remarque bien que l’utilisateur a bien accès aux conteneurs ouverts mais cependant il n’a pas la possibilité de faire des modifications sur les conteneurs.
  • 29. • Pour l’utilisateur qui a tous les droits on remarque bien qu’il a accès à tous les conteneurs mais cette fois il a la possibilité de modifier les conteneurs à sa guise.