An alternative space dedicated to technology and culture at Charleroi.
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