Configuração SSH e Geração de Chaves [closed]

1

Estou me referindo ao tutorial seguinte e seguindo as etapas abaixo:

  

Configuração SSH e Geração de Chaves

     

A configuração do SSH é necessária para realizar operações diferentes em um cluster, como   iniciando, parando, distribuindo daemon   operações de shell. Para autenticar diferentes usuários do Hadoop, é   necessário fornecer par de chaves pública / privada para um usuário do Hadoop e   compartilhe com usuários diferentes.

     

Os seguintes comandos são usados para gerar um par de valores-chave usando   SSH. Copie as chaves públicas do id_rsa.pub para authorized_keys e   fornecer ao proprietário permissões de leitura e gravação para authorized_keys   arquivo respectivamente.

$ ssh-keygen -t rsa 
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 
$ chmod 0600 ~/.ssh/authorized_keys

Quando executo a primeira etapa $ ssh-keygen -t rsa no prompt de comando, conforme mostrado abaixo:

  1. Está me pedindo para inserir o arquivo para salvar. Eu sou novo no Linux e me pergunto qual arquivo eu precisaria digitar e em qual pasta ele será salvo?

  2. Na segunda etapa, preciso criar a pasta authorized_keys em algum lugar?

    $ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    
por John 05.04.2016 / 08:32

2 respostas

1
  1. Como iniciante, basta pressionar Enter para usar os padrões recomendados pelo seu sistema operacional. Ele usará automaticamente os valores recomendados entre parênteses.

  2. Não, o sistema criará automaticamente os arquivos e pastas necessários para você.

por Dezzie 05.04.2016 / 08:36
0

Você não deve estar no root, senão criará este arquivo na raiz. feche o terminal e abra-o novamente para sair da raiz. então execute este comando e quando ele pedir por localização digite o endereço sugerido normalmente assim:

/home/user/.ssh/id_rsa

e " chaves autorizadas " é um ficheiro não uma pasta. O sistema cria-o automaticamente.

    
por Ali Tohidi 05.04.2016 / 09:12