SSH (Secure Shell) est un protocole de communication sécurisé.
SSL est utilisé pour transmettre des données critiques, comme des informations bancaire.
Pour ce faire, on utilise des certificats SSL.
SSL tourne sur le port 43.
SSH est utilisé pour executer des commandes sur un serveur distant.
Pour ce faire, on utilise des clés SSH.
SSH tourne sur le port 22.
Vérifier si vous avez une clé SSH
Vérifier si le fichier id_dsa.pub
, id_ecdsa.pub
, id_ed25519.pub
ou id_rsa.pub
existe :
ls -al ~/.ssh
Générer une clé SSH
Si vous n’avez pas déjà de clé SSH :
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
# passphrase optionnelle
Démarrer ssh-agent
eval "$(ssh-agent -s)"
Ajouter la clé
ssh-add ~/.ssh/id_rsa