GNU/Linux >> Tutoriels Linux >  >> Linux

Exécuter ssh-keygen sans interaction humaine ?

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.


Linux
  1. Connexion SSH au serveur RHEL 7 sans mot de passe

  2. Comment configurer la connexion SSH sans mot de passe

  3. 3 étapes pour effectuer une connexion SSH sans mot de passe à l'aide de ssh-keygen et ssh-copy-id

  4. Comment utiliser la commande ssh-keygen pour configurer ssh sans mot de passe

  5. Comment exécuter ssh-keygen sans invite

Reptyr - Déplacer un processus en cours d'exécution d'un terminal à un autre sans le fermer

Basculer Numlock Sans La Clé - Sans Autorisations Sudo ?

Comment copier à distance des fichiers via SSH sans entrer de mot de passe

Effectuer SSH et SCP sans entrer de mot de passe sur openSSH

Comment vérifier la syntaxe d'un script Bash sans l'exécuter ?

Ajouter la clé à authorised_users sans avoir à redémarrer sshd