2.0 KiB
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.