« Authentification par clefs SSH » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « == Créer une clef == ssh-keygen == Configurer un agent == === Méthodologie proposée === # démarrer un process agent au démarrage du système, de par une entrée @reboo... ») |
|||
Ligne 24 : | Ligne 24 : | ||
* Ajouter votre clef avec ssh-add | * Ajouter votre clef avec ssh-add | ||
* Vous pouvez désormais vous connecter où vous voulez en utilisant cette clef | * Vous pouvez désormais vous connecter où vous voulez en utilisant cette clef | ||
[[Category:Knowledge base]] |
Version du 22 avril 2011 à 23:38
Créer une clef
ssh-keygen
Configurer un agent
Méthodologie proposée
- démarrer un process agent au démarrage du système, de par une entrée @reboot dans la crontab de l'utilisateur
- veiller à ce que toute nouvelle instance du shell utilise cet agent
Sous bash
# Accéder à la crontab crontab -e # Ajouter cette ligne dans la crontab : @reboot ssh-agent -s | grep -v echo > $HOME/.ssh/ssh-agent-session # Ajouter dans le fichier .profile de votre répertoire home : source .ssh/ssh-agent-session
Sous csh ou tcsh
# Accéder à la crontab crontab -e # Ajouter cette ligne dans la crontab : @reboot ssh-agent -c | grep -v echo > $HOME/.ssh/ssh-agent-session # Ajouter dans le fichier .cshrc de votre répertoire home : source .ssh/ssh-agent-session
Utiliser l'agent
- Ajouter votre clef avec ssh-add
- Vous pouvez désormais vous connecter où vous voulez en utilisant cette clef