A opção -A
informa ssh-keygen
para gerar chaves de host . De acordo com a página de manual, o uso pretendido de ssh-keygen
é
Normally each user wishing to use SSH with public key authentication runs
this once to create the authentication key in~/.ssh/identity
,~/.ssh/id_ecdsa
,~/.ssh/id_dsa
or~/.ssh/id_rsa
. Additionally, the system administrator may use this to generate host keys.
A sinopse lista o -A
em uma linha por si só, sem outras opções:
SYNOPSIS
ssh-keygen [-q] [-b bits] -t type [-N new_passphrase] [-C comment]
[-f output_keyfile]
ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-f keyfile]
ssh-keygen -i [-m key_format] [-f input_keyfile]
ssh-keygen -e [-m key_format] [-f input_keyfile]
ssh-keygen -y [-f input_keyfile]
ssh-keygen -c [-P passphrase] [-C comment] [-f keyfile]
ssh-keygen -l [-f input_keyfile]
ssh-keygen -B [-f input_keyfile]
ssh-keygen -D pkcs11
ssh-keygen -F hostname [-f known_hosts_file] [-l]
ssh-keygen -H [-f known_hosts_file]
ssh-keygen -R hostname [-f known_hosts_file]
ssh-keygen -r hostname [-f input_keyfile] [-g]
ssh-keygen -G output_file [-v] [-b bits] [-M memory] [-S start_point]
ssh-keygen -T output_file -f input_file [-v] [-a num_trials] [-K checkpt]
[-W generator]
ssh-keygen -s ca_key -I certificate_identity [-h] [-n principals]
[-O option] [-V validity_interval] [-z serial_number] file ...
ssh-keygen -L [-f input_keyfile]
ssh-keygen -A
Então (além de modificar a fonte e compilar você mesmo), o que você está pedindo não é o uso pretendido.
Leitura adicional:
-
ssh-keygen
- geração de chaves de autenticação, gerenciamento e conversão