Pour faciliter le transfert de fichiers et l’accès à mon serveur, j’ai mis en place une authentification basée sur une clé.

J’avais déjà mes clés car je les utilisais pour un autre serveur. Si vous devez encore créer le vôtre, vous pouvez taper :

ssh-keygen

Pour ajouter votre clé publique au serveur distant depuis une machine Windows, vous pouvez utiliser ce PowerShell :

type $env:USERPROFILE\.ssh\id_rsa.pub | ssh votre-utilisateur@serveur-distant "cat >> .ssh/authorized_keys"

Si vous êtes sur une machine Linux, vous avez peut-être OpenSSH et pouvez utiliser la commande ci-dessous :

ssh-copy-id votre-utilisateur@serveur-distant