Connexion SSH
Résumé
SSH est un protocole et une application en ligne de commande qui permet de se connecter à un serveur distant.
Données de la connexion
- Domaine : mozaik.xyz
- Utilisateur : jobi
Connexion à un serveur
ssh jobi@mozaik.xyz
Créer une clé locale
ssh-keygen -t ed25519 -C "contact@domaine.fr" -f ~/.ssh/mozaik
Cette commande va créer deux fichiers : mozaik et mozaik.pub, qui représentent respectivement, la clé privé et la clé publique.
Copier la clé publique sur le serveur distant
ssh-copy-id -i ~/.ssh/mozaik.pub jobi@mozaik.xyz
Créer des alias pour ses connexions SSH
nano ~/.ssh/config
Host mozaik
HostName mozaik.xyz
User jobi
Port 22
IdentitiesOnly yes
IdentityFile ~/.ssh/mozaik
AddKeysToAgent yes
ForwardAgent yes
Ajouter une configuration globale à tous les alias
Host *
IgnoreUnknown AddKeysToAgent,ForwardAgent
AddKeysToAgent yes
ForwardAgent yes
Utiliser l'alias pour se connecter
ssh mozaik