Desbloqueia automaticamente chaves em um host remoto acessado via SSH

3

No meu PC local, minhas chaves ssh são automaticamente desbloqueadas no login. De lá eu acesso via ssh (com autenticação de chave) um servidor que armazena as mesmas chaves que tenho no cliente. Gostaria de desbloquear essas chaves no servidor, bem sem que precisasse digitar a frase secreta.

Existe uma maneira de desbloquear automaticamente as chaves no host remoto após um login SSH bem-sucedido?

    
por ntd 28.04.2013 / 21:39

2 respostas

4

Você provavelmente deseja desbloquear chaves privadas em seu servidor para acessar máquinas diferentes usando essas chaves. Como essas são as mesmas chaves da máquina local, existe uma maneira mais fácil de desbloqueá-las, usando o encaminhamento de chaves ssh. Esse conceito é descrito aqui na seção 'Acesso à chave pública com o encaminhamento de agentes'.

A partir da invocação da linha de comando do ssh, você pode usar a opção '-A' ou, por exemplo, para openssh você pode definir o

'ForwardAgent Yes'

no seu arquivo de configuração '~ / .ssh / config'

    
por 29.04.2013 / 05:28
1

Você pode jogar com Chaveiro .

    
por 28.04.2013 / 23:36