GNU/Linux >> Tutoriales Linux >  >> Linux

¿Ejecutar ssh-keygen sin interacción humana?

Puede hacer más o menos cualquier cosa con argumentos de línea de comandos. ¿Hay algo en particular que quieras hacer que no aparezca en la página de manual?

[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

(el resto recortado por brevedad)


En caso de despliegue de servidor:

ssh-keygen -t rsa -q -f "$HOME/.ssh/id_rsa" -N ""

En términos de comunicación desde el servidor instalado hasta los repositorios de git u otros servidores, sería fácil.


Linux
  1. Inicio de sesión SSH en el servidor RHEL 7 sin contraseña

  2. ssh-keygen:cómo configurar una clave rsa con un determinado nombre de usuario

  3. Hacer (instalar desde la fuente) python sin ejecutar pruebas

  4. ¿Cómo desconectar la sesión ssh sin matar un proceso en ejecución?

  5. El inicio de sesión SSH no funciona con una clave ¿Sin contraseña?

Reptyr:mueva un proceso en ejecución de una terminal a otra sin cerrarlo

Activar Numlock sin la clave – ¿Sin permisos de Sudo?

Cómo copiar archivos de forma remota a través de SSH sin ingresar una contraseña

Realice SSH y SCP sin ingresar la contraseña en openSSH

Cómo usar el comando ssh-keygen en Linux

¿Cómo verifico la sintaxis de un script Bash sin ejecutarlo?