ssh passwordless -login [duplicado]

1

link

Estou tentando fazer o login da máquina A para a máquina B com o login SSH sem senha, conforme descrito no link acima. Eu segui todas as etapas, mas a senha ainda está sendo solicitada. Como diagnosticar isso e resolver o problema

    
por Rajeev 10.11.2010 / 11:14

2 respostas

3

Você precisa editar: / etc / ssh / sshd_config (ou equivalente para sua distribuição)

E certifique-se de que as seguintes linhas estão definidas como mostrado:

....
ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no
...

Tenha cuidado, porém, você pode se trancar. Aqui está um bom guia:

link

    
por 10.11.2010 / 11:20
1

Você ainda pode manter a autenticação baseada em senha (PasswordAuthentication Yes) e usar as chaves quando as tiver. Eu tenho uma caixa aqui para o git compartilhado que todos nós usamos nossas próprias chaves ssh (usando .ssh / authorized_keys), mas minha conta de usuário eu faço o login com um nome de usuário / senha. A chave é adicionar o lado público da chave ao arquivo .ssh / authorized_keys no servidor que você deseja fazer o login remotamente.

    
por 20.11.2010 / 00:43