From a7328afe65a34f3581fd67c547e8dd1f5d31b023 Mon Sep 17 00:00:00 2001 From: GnomeZworc Date: Sat, 17 Feb 2024 18:21:38 +0100 Subject: [PATCH] 2024-02-17-02 --- source/tech_conf/index.rst | 39 +--------------------------- source/tech_conf/ssh.rst | 52 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+), 38 deletions(-) create mode 100644 source/tech_conf/ssh.rst diff --git a/source/tech_conf/index.rst b/source/tech_conf/index.rst index 1184bc7..31fff71 100644 --- a/source/tech_conf/index.rst +++ b/source/tech_conf/index.rst @@ -4,41 +4,4 @@ Tech Configuration .. toctree:: :titlesonly: -Git -=== - -Le Fichier de configuration est `~/.ssh/config` - -Le dossier `~/.ssh/` dois avoir les droit 0755 - -Les clees priver doivent etre en 0600 - -.. code-block:: - - # les commentaire sont preceder de ce carracter - - Include # en specifiant le path on peut mettre des includes - - ForwardAgent yes|no # a specifier si on veut forward emmener notre agent ssh avec nous - # fonctionne egalement quand on utilise gpg comme agent ssh - # on peut le remplacer par -A - AddKeysToAgent yes|no # a specifier si on veut ajouter la clee qu'on utilise dans l'agent - IdentityFile # a specifier pour utiliser une clees en particulier - # permet d'utiliser un clee qui n'est pas dans ~/.ssh/ - # souvent utiliser avec l'option precedente - IdentitiesOnly yes|no # a utiliser quand on utilise l'option precedente - StrictHostKeyChecking yes|no # a utiliser quand on veut accepter des remote host key who differ from local know_host - UserKnownHostsFile # permet de specifier le path du fichier de host name /dev/null par exemple - User # permet de specifier le nom d'utilisateur @127.0.0.1 - PasswordAuthentication yes|no # permet d'autoriser ou interdire l'utilisation de password - PreferredAuthentications # permet de specifier la method d'auth a prefere - # ex: password, publickey... - Host # permet de specifier les conf a utiliser pour un host ou group d'host specifique - # ex: - # - ppd1-*, tout les host qui commence par 'ppd1-' - # - !ppd1-admin, ne pas utiliser pour ppd1-admin - # - ... - ProxyJump # sourvent utiliser avec l'option precedente - # permet de dire que pour le host specifier on dois avant passer par un autre host - # on peut le remplacer par -J - HostName # Permet de donner une address pour un host qui na pas de dns racrocher \ No newline at end of file + ssh \ No newline at end of file diff --git a/source/tech_conf/ssh.rst b/source/tech_conf/ssh.rst new file mode 100644 index 0000000..9dd9d96 --- /dev/null +++ b/source/tech_conf/ssh.rst @@ -0,0 +1,52 @@ +SSH +=== + +Le Fichier de configuration est `~/.ssh/config` + +Le dossier `~/.ssh/` dois avoir les droit 0755 + +Les clees priver doivent etre en 0600 + +.. code-block:: + + # les commentaire sont preceder de ce carracter + + Include # en specifiant le path on peut mettre des includes + + ForwardAgent yes|no # a specifier si on veut forward emmener notre agent ssh avec nous + # fonctionne egalement quand on utilise gpg comme agent ssh + # on peut le remplacer par -A + + AddKeysToAgent yes|no # a specifier si on veut ajouter la clee qu'on utilise dans l'agent + + IdentityFile # a specifier pour utiliser une clees en particulier + # permet d'utiliser un clee qui n'est pas dans ~/.ssh/ + # souvent utiliser avec l'option precedente + # peut etre utiliser avec des clee public aussi, avec une yubikey par exemple + + IdentitiesOnly yes|no # a utiliser quand on utilise l'option precedente + + StrictHostKeyChecking yes|no # a utiliser quand on veut accepter des remote host key who differ from local know_host + + UserKnownHostsFile # permet de specifier le path du fichier de host name /dev/null par exemple + + User # permet de specifier le nom d'utilisateur @127.0.0.1 + + PasswordAuthentication yes|no # permet d'autoriser ou interdire l'utilisation de password + + PreferredAuthentications # permet de specifier la method d'auth a prefere + # ex: password, publickey... + + Host # permet de specifier les conf a utiliser pour un host ou group d'host specifique + # ex: + # - ppd1-*, tout les host qui commence par 'ppd1-' + # - !ppd1-admin, ne pas utiliser pour ppd1-admin + # - ... + + ProxyJump # sourvent utiliser avec l'option precedente + # permet de dire que pour le host specifier on dois avant passer par un autre host + # on peut le remplacer par -J + + HostName # Permet de donner une address pour un host qui na pas de dns racrocher + +Pour plus de documentation vous pouvez utiliser `man ssh_config 5` \ No newline at end of file