Como configurar corretamente o OS X Server 10.7.4 para SSH (senha)?

1

Existe uma configuração em algum lugar que substitui a senha do usuário para SSH? Sempre que tento fazer o login por senha no meu servidor os x, recebo uma mensagem de erro em secure.log - >

Failed password for < user > from < ip > port < port > ssh2

A senha está correta, posso usá-la localmente no servidor. O que está acontecendo aqui? Fazer o login via chave pública funciona bem. Se eu ativar o PAM, acabei de receber uma versão diferente da mesma mensagem:

error: PAM: permission denied for < user > from < client IP > via < server IP >

Eu sou um burro quando se trata de coisas relacionadas ao servidor. Alguém poderia me dizer o que eu deveria estar procurando? Nada de estranho é a saída da execução ssh -vvv

    
por borrrden 28.11.2012 / 08:29

1 resposta

0

Em /etc/ssh/sshd_config , PasswordAuthentication deve ser definido como yes .

Você precisará reiniciar ssh depois de fazer essa alteração.

Deve-se mencionar que a razão pela qual é difícil procurar instruções sobre como fazer isso é que todos os tutoriais que estão por aí são sobre como desabilitar a autenticação por senha. Há uma razão pela qual as pessoas preferem que ele seja desativado. Requer um pouco mais de configuração inicial, mas é uma configuração mais segura.

    
por 28.11.2012 / 10:13