Clientes e uma conexão de servidor por SSH com uso de chave de autenticação

0

Qual é a maneira de compartilhar a chave SSH de um servidor com os clientes para permitir que eles se conectem por SSH a esse servidor?

Em cada manual sobre autenticação SSH, uma conexão entre clientes e servidor através da transferência de uma chave pública do cliente para "authorized_keys" no servidor remoto descrito. Mas, no meu caso, o servidor não sabe sobre seus clientes, ele quer compartilhar sua própria chave e permite conectar-se a clientes confiáveis.

Como isso pode ser feito?

    
por Rams 23.10.2015 / 22:10

1 resposta

0

Você precisa de alguma autenticação para os usuários.

Se você não quer senha, você pode criar um par de chaves no servidor e compartilhar parte privada com o cliente (e armazenar a parte pública em authorized_keys file ), como alguns serviços fazem.

Gerar par de chaves:

$ ssh-keygen -t rsa -f rsa_key
$ # rsa_key <-- private key
$ # rsa.key.pub <-- public key
    
por Jakuje 23.10.2015 / 22:27