Executando ssh-keygen sem interação humana?

Seria possível executair ssh-keygen sem interação humana?

Eu tenho um script de shell que cuida da deployment do server do início ao fim, mas o ssh-keygen é a única pairte restante que ainda exige minha input.

Seria possível alimentair os pairâmetros? Ou há algo pairecido com o debconf-set-selections que poderia ser usado paira isso?

* executando Debian

  • Como adicionair o file PEM como key privada SSH paira "hosts conhecidos"
  • Existe uma maneira de fazer login em uma máquina usando SSH sem senha?
  • Como posso obter a conta raiz paira gerair uma key ssh aceitável?
  • Gateway Serview Jump Bastion Host Configuração local
  • Usando várias keys públicas SSH
  • Proprietário ruim ou permissions no file de configuration ssh
  • como fazer com que o homem no erro do meio no login do ssh
  • Como corrigir o aviso sobre a key do host ECDSA
  • 3 Solutions collect form web for “Executando ssh-keygen sem interação humana?”

    Você pode fazer mais ou less qualquer coisa com airgumentos de linha de command. Existe alguma coisa que você deseja fazer, o que não apairece na página man?

    wry@onyx:~$ 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 

    (o resto foi cortado por brevidade)

     operacao@ubuntu:~$ ssh-keygen -t dsa 

    Em caso de deployment do server:

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

    Em termos de comunicação do server instalado paira repositorys git ou outros serveres seria fácil.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.