O que a opção de linha de comando “-A” no comando ssh faz?

3

Como o título menciona, o que -A faz? Se eu executar man ssh não há nenhuma parte que explique essa opção.

Adicional, qual é o nome da opção para este parâmetro para um arquivo de configuração ssh? Onde posso encontrar um mapeamento entre os argumentos cmd e os nomes das opções do arquivo de configuração?

    
por mr.void 07.11.2017 / 16:59

1 resposta

6

De man ssh , que para mim lista essa opção como quinto:

-A  Enables forwarding of the authentication agent connection.
    This can also be specified on a per-host basis in a configuration file.

    Agent forwarding should be enabled with caution. Users with the
    ability to bypass file permissions on the remote host
    (for the agent's UNIX-domain socket) can access the local agent
    through the forwarded connection.  An attacker cannot
    obtain key material from the agent, however they can perform
    operations on the keys that enable them to authenticate
    using the identities loaded into the agent.

Veja man ssh_config para os nomes das opções do arquivo de configuração, sem ter Eu acho que você quer ForwardAgent aqui.

    
O
por dessert 07.11.2017 / 17:01