documentation/howto/devenir_apprenti-e.md

2.0 KiB
Raw Permalink Blame History

Comment devenir apprenti·e ?

Bonjour ! Pour découvrir le Crans, et rentrer dans la boucle, n’hésitez pas à venir discuter sur notre serveur Matrix et à rejoindre notre liste de diffusion apprenti-e (envoyez un mail à nounous@crans.org). Cela vous permettra de rester informé des différentes réunions et après-midi techniques. N’hésitez pas à pas, aucun prérequis de connaissance n’est nécessaire — la formation fait partie de l’expérience Cranseuse !

Créer un compte apprenti·e

Cette section est à destination des nounous pour la création d’un compte apprenti·e.

Aller sur le LDAP adm (wall-e) — référez vous à [./creer_vm_crans.md] pour la configuration de shelldap nécessaire.

Vous aurez besoin d’allouer un uid libre. Vérifiez le avec grep -r (uidNumber=10000xx)

Copiez une entrée déjà existence (e.g. la votre) avec le pseudo de l’adhérent·e (via cp). Complétez les données.

Pour changer de mot de passe, on peut utiliser passwd uid=_pseudo dans shelldap.

Finalement, dans votre shell utilisez mkhomedir_helper _pseudo pour créer le home de l’apprenti·e.

Shell tmux partagé

Il peut être utile de créer un terminal tmux partagé pour permettre à un·e apprenti·e d’utiliser les droits d’une nounou temporairement.

Pour créer une session ses partagé via le socket /tmp/tmux : tmux -S /tmp/tmux new -t ses. Il faut rendre accessible le socket : chmod 777 /tmp/tmux. Et donner accès à l’utilisateur : tmux -S /tmp/tmux server-access -a _pseudo. ATTENTION : cela donne accès à vos droits, pensez à faire tmux -S /tmp/tmux kill-server à la fin.

L’apprenti·e peut utiliser tmux -S /tmp/tmux attach -t ses pour s’attacher à la session.

  • Pour scroller dans l’historique : Ctrl+B [
  • Pour se détacher de la session : Ctrl+B d
  • Pour une commande tmux depuis une session : Ctrl+B :
  • Autres commandes utiles : https://tmuxcheatsheet.com/.

Rappel : on pense à tuer le serveur : tmux -S /tmp/tmux kill-server.