Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
developpement:productions:sidus [2020/09/17 11:44]
mcalvas [Récupération des archives VirtualBox]
developpement:productions:sidus [2022/03/16 14:45] (Version actuelle)
equemene [Démonstrateur SIDUS sous VirtualBox]
Ligne 1: Ligne 1:
 +{{ :​developpement:​productions:​sidus-800.png?​600 |}}
 +
 ====== SIDUS : "avec SIDUS, n'​installe plus, démarre seulement tes machines !" ====== ====== SIDUS : "avec SIDUS, n'​installe plus, démarre seulement tes machines !" ======
  
Ligne 7: Ligne 9:
 Pour simplifier la compréhension et la prise en main de SIDUS, le démonstrateur **Sidus4Labs** est mis à disposition sous forme d'une machine virtuelle sous [[https://​www.virtualbox.org/​wiki/​Downloads|VirtualBox]]. Il permet de démarrer les trois versions de distributions les plus courantes en quelques secondes : Pour simplifier la compréhension et la prise en main de SIDUS, le démonstrateur **Sidus4Labs** est mis à disposition sous forme d'une machine virtuelle sous [[https://​www.virtualbox.org/​wiki/​Downloads|VirtualBox]]. Il permet de démarrer les trois versions de distributions les plus courantes en quelques secondes :
  
 +  * [[https://​www.debian.org/​releases/​bullseye/​|Debian Bullseye]] : la dernière distribution Debian, la 11.2
   * [[https://​www.debian.org/​releases/​buster/​|Debian Buster]] : la dernière distribution Debian, la 10.5   * [[https://​www.debian.org/​releases/​buster/​|Debian Buster]] : la dernière distribution Debian, la 10.5
   * [[https://​releases.ubuntu.com/​20.04/​|Ubuntu Local Fossa]] ; la dernière distribution Ubuntu, la 20.04   * [[https://​releases.ubuntu.com/​20.04/​|Ubuntu Local Fossa]] ; la dernière distribution Ubuntu, la 20.04
Ligne 22: Ligne 25:
  
   * Le serveur **Sidus4Labs** propose un environnement complet comprenant tout ce qui est nécessaire pour déployer plusieurs centaines de clients SIDUS. Il intègre les services suivants : TFTP, DHCP, DNS, NFS. Il fonctionne sous une distribution Debian Buster. Son occupation maximale de disque est fixée à 48GB. L'​archive n'​occupe que 10GB d'​espace disque.   * Le serveur **Sidus4Labs** propose un environnement complet comprenant tout ce qui est nécessaire pour déployer plusieurs centaines de clients SIDUS. Il intègre les services suivants : TFTP, DHCP, DNS, NFS. Il fonctionne sous une distribution Debian Buster. Son occupation maximale de disque est fixée à 48GB. L'​archive n'​occupe que 10GB d'​espace disque.
-  * Le client **Sidus4Labs BIOS** intègre simplement ​d'une machine virtuelle "​vide"​ de disque et une interface réseau démarrant avec un BIOS standard. +  * Le client **Sidus4Labs BIOS** intègre simplement une machine virtuelle "​vide"​ de disque et une interface réseau démarrant avec un BIOS standard. 
-  * Le client **Sidus4Labs UEFI** intègre simplement ​d'une machine virtuelle avec une mini-partition UEFI et une interface réseau. Cette machine illustre le fonctionnement de SIDUS sur des machines récentes disposant d'un environnement de démarrage UEFI.+  * Le client **Sidus4Labs UEFI** intègre simplement une machine virtuelle avec une mini-partition UEFI et une interface réseau. Cette machine illustre le fonctionnement de SIDUS sur des machines récentes disposant d'un environnement de démarrage UEFI.
  
 ===== Installation du serveur et des clients ===== ===== Installation du serveur et des clients =====
Ligne 29: Ligne 32:
 Avant d'​installer les images, vérifiez que vous disposez d'au moins 48GB d'​espace de stockage (en plus de l'​archive **Sidus4Labs** de 10GB). Avant d'​installer les images, vérifiez que vous disposez d'au moins 48GB d'​espace de stockage (en plus de l'​archive **Sidus4Labs** de 10GB).
  
-Une fois téléchargées,​ il suffit généralement de double-cliquer sur l'​icône de ces archives pour les intégrer dans votre application VirtualBox : cela va dépendre des systèmes d'​exploitation. Il est raisonnabel ​de directement les intégrer "telle que" sans changer les adresses MAC comme demandées ​à l'​installation.+Une fois téléchargées,​ il suffit généralement de double-cliquer sur l'​icône de ces archives pour les intégrer dans votre application VirtualBox : cela va dépendre des systèmes d'​exploitation. Il est raisonnable ​de directement les intégrer "telle que" sans changer les adresses MAC comme demandé ​à l'​installation.
  
-L'​espace total (maximal) occupé par **Sidus4Labs** est de 48GB d'​espace disque. Le serveur **Sidus4Labs** et les clients **BIOS** et **UEFI** sont paramétrés pour occuper 2GB de RAM. Votre mac+L'​espace total (maximal) occupé par **Sidus4Labs** est de 48GB d'​espace disque. Le serveur **Sidus4Labs** et les clients **BIOS** et **UEFI** sont paramétrés pour occuper 2GB de RAM.
  
 ===== Démarrage du serveur et des clients ===== ===== Démarrage du serveur et des clients =====
  
 Le démarrage du serveur **Sidus4Labs** s'​effectue en quelques secondes. Une fois l'​invite du terminal disponible, le serveur **Sidus4Labs** est prêt à démarrer un client **Sidus4Labs**. Le démarrage du serveur **Sidus4Labs** s'​effectue en quelques secondes. Une fois l'​invite du terminal disponible, le serveur **Sidus4Labs** est prêt à démarrer un client **Sidus4Labs**.
- 
-===== Quelques remarques ===== 
  
 Le démarrage d'un client **Sidus4Labs** est alors possible, issu des 3 distributions disponibles : Debian, Ubuntu et CentOS. Le démarrage d'un client **Sidus4Labs** est alors possible, issu des 3 distributions disponibles : Debian, Ubuntu et CentOS.
  
-Par défaut, le mot de passe **root** est **Sidus4LABS**.+  * Démarrage d'une machine **[[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs-boot.webm|sidus4labs]]**,​ le maître 
 +  * Démarrage d'une SIDUS **Debian Buster** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_Debian.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_Debian.webm|UEFI]] 
 +  * Démarrage d'une SIDUS **Ubuntu 20.04** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_Ubuntu.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_Ubuntu.webm|UEFI]] 
 +  * Démarrage d'une SIDUS **CentOS 8** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_CentOS.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_CentOS.webm|UEFI]] 
 + 
 +===== Quelques remarques fondamentales ===== 
 + 
 +Par défaut, le mot de passe **root** du serveur **sidus4labs** est **Sidus4LABS** ​(pas très original donc à changer par vos soins).
  
 Il y a 24 comptes accessibles,​ les 24 lettres grecques de **alpha** à **omega**. Le mot de passe de chacun est son login avec la première lettre en majuscule et immédiatement suivi de cette funeste année, 2020 : donc de **Alpha2020** à **Omega2020**. Il y a 24 comptes accessibles,​ les 24 lettres grecques de **alpha** à **omega**. Le mot de passe de chacun est son login avec la première lettre en majuscule et immédiatement suivi de cette funeste année, 2020 : donc de **Alpha2020** à **Omega2020**.
  
-Chacun des systèmes proposés au démarrage dispose d'un environnement graphique comparable, XFCE, plutôt léger. D'​autres environnements sont proposés, mais ils requièrent un matériel graphique conséquent. Il se peut donc que GNOME3, choisi par certaines distributions,​ ne fonctionne pas correstementXFCE fonctionne dans tous les cas.+Le compte **alpha** est un compte **sudo**. Il est donc possible de passer **root** en exploitant ce compteIl est donc préférable de changer le mot de passe du compte **alpha** si vous //sortez// cet environnement Sidus4LABS de votre poste de travail.
  
-===== Exemples ​de démarrages =====+Le compte **root** dispose ​de deux clés d'​accès **ssh** :  
 +  * celle sans mot de passe : pour se connecter à **root** de **root** sur le serveur et sur n'​importe quel client SIDUS.  
 +  * celle du créateur de Sidus4LABS : pour de la maintenance initiale mais aussi pour lui permettre d'​accéder au serveur en cas de demande d'​intervention 
 +  * si vous craignez quoi que ce soit, ''​rm /​root/​.ssh/​authorized_keys''​
  
-  ​Démarrage d'​une ​machine ​**[[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs-boot.webm|sidus4labs]]**, le maître +Les deux interfaces réseau du serveurs ​**sidus4labs** sont NATés. Pour accéder au serveur de l'extérieur, il existe ​une redirection du port 22022 sur le port 22. Pour accéder au serveur ​**sidus4labs** ​de sa machine hôteil suffit ​d'un ''​ssh ​-p 22022 <​login>​@localhost''​
-  * Démarrage ​d'une SIDUS **Debian Buster** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_Debian.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_Debian.webm|UEFI]] + 
-  * Démarrage ​d'une SIDUS **Ubuntu 20.04** en [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_bios_Ubuntu.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_Ubuntu.webm|UEFI]] +Chacun des systèmes proposés au démarrage dispose ​d'un environnement graphique comparable, XFCE, plutôt légerD'​autres environnements sont proposés, mais ils requièrent un matériel graphique conséquentIl se peut donc que GNOME3, choisi comme environnement par défaut par certaines distributions,​ ne fonctionne pas correctementXFCE fonctionne dans tous les cas
-  * Démarrage d'une SIDUS **CentOS 8** en [[https://​www.cbp.ens-lyon.fr/sidus/​sidus4labs_client_bios_CentOS.webm|BIOS]] et [[https://​www.cbp.ens-lyon.fr/​sidus/​sidus4labs_client_uefi_CentOS.webm|UEFI]]+ 
 +<note warning>​Pour en savoir plus sur SIDUS, c'est là-dessous</note>
 ====== SIDUS en quelques phrases ====== ====== SIDUS en quelques phrases ======
  
developpement/productions/sidus.1600335853.txt.gz · Dernière modification: 2020/09/17 11:44 par mcalvas