====== Workspaces ======
----
===== Mise en place =====
==== Création Workspace ====
* Aller dans le service « Workspaces »
* Cliquer sur le bouton « Create Workspaces » en haut à droite
* Sélectionner le directory souhaité
* Cliquer sur le bouton « Next »
* Cliquer sur « Create additional user » si l'utilisateur n'est pas déjà présent dans le directory
* Cliquer sur le bouton « Next »
* Sélectionner le ou les utilisateurs à qui donner l'accès au workspace
* Sélectionner le bundle « Standard with Ubuntu 22.04 »
* Cliquer sur le bouton « Next »
* Laisser « AutoStop » avec 1h de délai
* Ajouter Tag « Name » ws-utilisateur
* Ajouter Tag « ws-type » standard
* Cliquer sur le bouton « Next »
* Sélectionner la clef pour encrypter
* Cocher « Encrypt root volume » et « Encrypt user volume »
* Choisir le user volume à 10 GB (root volume 80 GB)
* Cliquer sur le bouton « Next »
* Cliquer sur le bouton « Create Workspaces »
On peut créer les workspaces de plusieurs personnes en même temps en sélectionnant jusqu'à 25 utilisateurs.
Un seul workspace par personne.
==== Security Group (pour le premier) ====
* Consulter le Workspace et noter son adresse IP privée
* Aller dans le service EC2 / Network Interfaces
* Rechercher l'adresse IP privée
* Modifier le security Group pour ouvrir le port ssh pour les adresses souhaitées
==== Elastic IP (optionnel) ====
* Consulter le Workspace et noter son adresse IP privée
* Aller dans le service EC2 / Network Interfaces
* Rechercher l'adresse IP privée et noter le Network Interface ID
* Choisir Elastic IPs dans le service EC2
* Cliquer sur le bouton Allocate Elastic IP address
* Puis dans le choix Actions choisir Associate Elastic IP address
* Choisir Ressource type avec Network interface
* Entrer le network interface ID précédent
* Vérifier dans Network Interfaces du service EC2 que l'adresse apparaît bien sur la ligne de l'interface réseau
==== Envoie message utilisateur ====
* Aller sur le workspace dans la partie « User »
* Cliquer sur le bouton « Invite User » en haut à droite
----
[[all:bibles:aws:workspaces|Haut de page]]
===== Utilisateur =====
==== Connexion ssh distante ====
Générer et transférer une clef ssh (voir [[all:bibles:applications:putty#connexion_par_clef|Utilisation clef ssh avec Putty]]).
----
[[all:bibles:aws:workspaces|Haut de page]]