ssh continua pedindo uma senha

0

Estou tentando configurar um cluster MPI, seguindo o tutorial Configurando um cluster MPICH2 no Ubuntu .

No final da etapa 7 , diz que não devo receber uma solicitação de senha, o que infelizmente não é o caso.

gsamaras@pythagoras:~$ ssh geomcomp.com hostname
gsamaras@geomcomp's password: 

Eu editei ~/.bashrc conforme instruído no tutorial.

    
por gsamaras 25.05.2015 / 23:31

1 resposta

1

O guia presume que você esteja usando /mirror como seu diretório pessoal em todos os nós do cluster (bem como no nó principal, que é ub0 para o guia e pythagoras para você).

Se você não estiver usando /mirror como seu diretório pessoal (ou, mais precisamente, se seu diretório pessoal não é compartilhado entre todos os nós), a seguinte linha:

mpiu@ub0:~/.ssh$ cat id_rsa.pub >> authorized_keys

simplesmente adicionará sua chave à lista de chaves autorizadas em ub0 (ou seja, em pythagoras ).

Se o seu diretório pessoal não for compartilhado entre nós, você precisará adicionar sua chave pública ao arquivo authorized_keys em cada nó.

Uma maneira de fazer isso é usar ssh-copy-id :

ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

e de forma semelhante para todos os outros nós

Observação: No início da etapa 7, o guia supõe que você esteja criando um usuário denominado mpiu em todos os nós, cujo diretório pessoal é /mirror . No entanto, não diz como fazer isso.

    
por lgpasquale 26.05.2015 / 12:17