kb:linux:generalites:configurer_ssh-agent_au_lancement_de_la_session
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
Dernière révision | |||
— | kb:linux:generalites:configurer_ssh-agent_au_lancement_de_la_session [2019/12/08 15:22] – créée beu | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ======Configurer ssh-agent au lancement de la session====== | ||
+ | Pour lancer ssh-agent au lancement de la session, on va créer un service **systemd** pour l' | ||
+ | |||
+ | <code systemd ~/ | ||
+ | [Unit] | ||
+ | Description=SSH key agent | ||
+ | |||
+ | [Service] | ||
+ | Type=forking | ||
+ | Environment=SSH_AUTH_SOCK=%t/ | ||
+ | ExecStart=/ | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=default.target | ||
+ | </ | ||
+ | |||
+ | Ensuite l' | ||
+ | |||
+ | <code bash> | ||
+ | # systemctl --user enable --now ssh-agent | ||
+ | </ | ||
+ | |||
+ | Il faudra ajouter la variable d’environnement au lancement du terminal, en ajoutant la ligne suivante dans le fichier **~/ | ||
+ | |||
+ | <code file ~/ | ||
+ | export SSH_AUTH_SOCK=" | ||
+ | </ | ||
+ | |||
+ | et pour finir, vous aurez juste a ajouter la ligne suivante au fichier **~/ | ||
+ | |||
+ | <code file ~/ | ||
+ | AddKeysToAgent | ||
+ | </ | ||
+ | |||
+ | Et a la prochaine connexion a votre session, le mot de passe de votre clé SSH qu'une seule fois, lors de la première connexion SSH, et sera conservée jusqu' |
kb/linux/generalites/configurer_ssh-agent_au_lancement_de_la_session.txt · Dernière modification : 2023/08/10 10:52 de beu