Vous pouvez faire plus ou moins n'importe quoi avec les arguments de la ligne de commande. Souhaitez-vous faire quelque chose de particulier qui n'apparaît pas dans la page de manuel ?
[email protected]:~$ ssh-keygen -t dsa -N "my passphrase" -C "test key" -f mykey
Generating public/private dsa key pair.
Your identification has been saved in mykey.
Your public key has been saved in mykey.pub.
The key fingerprint is:
2f:17:a4:5d:6f:25:d7:5a:0e:84:be:af:ee:52:8b:42 test key
(le reste coupé par souci de brièveté)
En cas de déploiement de serveur :
ssh-keygen -t rsa -q -f "$HOME/.ssh/id_rsa" -N ""
En termes de communication entre le serveur installé et les dépôts git ou d'autres serveurs, ce serait facile.