Outils pour utilisateurs

Outils du site


admin:procedures:ajouter-animateur-service

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édentesRévision précédente
Prochaine révision
Révision précédente
admin:procedures:ajouter-animateur-service [2025/01/07 21:59] – [Accès ssh] claveradmin:procedures:ajouter-animateur-service [2025/01/08 20:26] (Version actuelle) – [Accès ssh] claver
Ligne 60: Ligne 60:
   User root   User root
   ProxyJump april@fip.chapril.org   ProxyJump april@fip.chapril.org
-  SendEnv GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL 
 </code> </code>
  
-Pour que les actions GIT soient correctement faites au nom de l'animateur, il convient de configurer deux variables d'environnement : +Il est également requis de définir les variables d'environnement ''GIT_AUTHOR_NAME'' et ''GIT_AUTHOR_EMAIL'', par exemple en complétant le fichier ainsi
-<code> +<code ssh ~/.ssh/config
-export GIT_AUTHOR_NAME="Foo FOO" +Host *.cluster.chapril.org 
-export GIT_AUTHOR_EMAIL="foo@april.org"+  User root 
 +  ProxyJump april@fip.chapril.org 
 +  SetEnv GIT_AUTHOR_NAME="Ada Dupont" GIT_AUTHOR_EMAIL=ada@domain.example
 </code> </code>
  
-Se connecter \\+Ces variables seront ainsi réutilisées par les [[https://manpages.debian.org/bookworm/git-man/git.1.en.html#Git_Commits|commandes git]] que vous exécuterez une fois connecté à la VM. 
 + 
 +En alternative à ''SetEnv'' et selon votre configuration, la [[https://manpages.debian.org/bookworm/openssh-client/ssh_config.5.en.html#SendEnv~2|directive SendEnv]] peut être utilisée. 
 + 
 +Ensuite on peut se connecter à la machine //exemple// de la façon suivante :
 <code>ssh exemple.cluster.chapril.org</code> <code>ssh exemple.cluster.chapril.org</code>
-==== Astuce multi-comptes ==== + 
-En cas de multiples identités GIT de l'animateur, une astuce peut consister à définir un alias dans son .bashrc : +Envoyer ou récupérer un fichier :
-<code> +
-alias sshapril='GIT_AUTHOR_NAME='\''Foo FOO'\'' GIT_AUTHOR_EMAIL='\''foo@april.org'\'' ssh ' +
-</code> +
-Ensuite pour se connecter :+
 <code> <code>
-sshapril root@foo.cluster.chapril.org+scp monfichier exemple.cluster.chapril.org:/emplacement 
 +scp exemple.cluster.chapril.org:/emplacement/monfichier ./emplacement
 </code> </code>
admin/procedures/ajouter-animateur-service.1736287149.txt.gz · Dernière modification : 2025/01/07 21:59 de claver