WIKI - Linux - Services#
Configuration - SSH#
Génération d’une nouvelle clé SSH#
Vous pouvez générer une nouvelle clé SSH sur votre ordinateur local. Après avoir généré la clé, vous pouvez ajouter la clé publique à votre serveur.
Génération via l'outil ssh-keygen
ssh-keygen
fourni un prompt pour vous aider
ATTENTION
Ajouter une passphrase sinon une clef ssh est plus dangereuse qu'un password
Usage basique :
-t
: Type de clef / Algorithme utilisé (rsa, dsa, ecdsa),-b
: Longeur de clef (dépend de l'algo: ici ecdsa 521).
En spécifiant la localisation de sortie :
-f
: localisation de sortie.
Ajout de celle-ci à l'hôte distant via ssh-agent#
Ajout de la clé publique sur le host distant :
Via ssh-agent :
Restreindre à une adresse IP :
Utilisation de la clé :
Configuration sur l'hôte hébergeant la clé privée :
touch ~/.ssh/config
chmod 600 ~/.ssh/config
cat ~/.ssh/config
Host * !monhost*
User monuser
Port 22
IdentityFile /home/user/.ssh/maclefprivee
LogLevel INFO
Compression yes
ForwardAgent yes
ForwardX11 yes
Astuce pour bypasser la conf :