diff --git a/pages.fr/common/autossh.md b/pages.fr/common/autossh.md new file mode 100644 index 000000000..7d00a535a --- /dev/null +++ b/pages.fr/common/autossh.md @@ -0,0 +1,29 @@ +# autossh + +> Lance, surveille et redémarre les connections SSH. +> Reconnecte automatiquement pour garder le tunnel de transfert de port ouvert. Accepte toutes les options de `ssh`. +> Plus d'informations : . + +- Démarre une session SSH, redémarre quand le port échoue à renvoyer de la data : + +`autossh -M {{port_surveillé}} "{{commande_ssh}}"` + +- Fait suivre un port local vers un port distant, redémarre si nécessaire : + +`autossh -M {{port_surveillé}} -L {{port_local}}:localhost:{{port_distant}} {{utilisateur}}@{{hôte}}` + +- Diverge `autossh` en arrière plan avant de lancer `ssh` et n'ouvre pas de shell distant : + +`autossh -f -M {{port_surveillé}} -N "{{commande_ssh}}"` + +- Démarre en arrière plan, sans surveillance de port et à la place envoie des paquets SSH "keep-alive" toutes les 10 secondes pour détecter les échecs : + +`autossh -f -M 0 -N -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" "{{commande_ssh}}"` + +- Démarre en arrière plan, sans surveillance de port ni shell distant et s’arrête si le partage de port échoue : + +`autossh -f -M 0 -N -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" -o ExitOnForwardFailure=yes -L {{port_local}}:localhost:{{port_distant}} {{utilisateur}}@{{hôte}}` + +- Démarre en arrière plan, logue la sortie de déboggage d'`autossh` et la sortie verbeuse de `ssh` dans des fichiers : + +`AUTOSSH_DEBUG=1 AUTOSSH_LOGFILE={{chemin/vers/fichier_logs_autossh.log}} autossh -f -M {{port_surveillé}} -v -E {{chemin/vers/fichier_logs_ssh.log}} {{commande_ssh}}` diff --git a/pages.fr/common/avo.md b/pages.fr/common/avo.md new file mode 100644 index 000000000..3aa7a2d60 --- /dev/null +++ b/pages.fr/common/avo.md @@ -0,0 +1,36 @@ +# avo + +> La ligne de commande officielle pour Avo. +> Plus d'informations : . + +- Initialise un espace de travail dans le dossier courant : + +`avo init` + +- Connecte la cli à la plateforme Avo : + +`avo login` + +- Change de branche vers une branche existante Avo : + +`avo checkout {{nom_de_branche}}` + +- Récupère les couvertures analytique pour le chemin courant : + +`avo pull` + +- Affiche le status de l'implémentation Avo : + +`avo status` + +- Résous les conflits Git dans les fichiers Avo : + +`avo conflict` + +- Ouvre l'espace de travail courant Avo dans le navigateur web par défaut : + +`avo edit` + +- Affiche l'aide pour une sous-commande : + +`avo {{sous_commande}} --help`