Alterando uma senha no Linux

1

Oi eu estou tentando mudar a senha de um usuário. Então eu me conecto como root e apenas

    passwd Joe

Aqui eu recebi uma pequena mensagem, eu digitei uma nova senha duas vezes e recebo isto:

    Password changed

Até aí tudo bem. No entanto, se eu tentar entrar como Joe @ webserver ou para ssh joe @ webserver ls (por exemplo). Ele pede minha senha, que eu entro. Eu recebo o prompt três vezes e

    permission denied(publickey, keyboard-interactive)

É possível que a pessoa que originalmente criou esse usuário tenha colocado algumas restrições estranhas nele? Eu verifiquei os arquivos shadow e passwd (sem alterar nada de c) e tudo parece bem.

Desculpe se a minha pergunta não é relevante ou se eu não naveguei o suficiente, mas tenho procurado desde ontem por que ou como isso pode acontecer e realmente não consigo me preocupar com isso.

    
por Kestion 26.03.2013 / 10:07

2 respostas

1

Graças a Chewi e Xaerxess eu usei chaves de autenticação que eram muito mais lógicas, porém meu diretório inicial foi criptografado, então não consegui copiar minha chave para o servidor. Isso ajudou o link .

    
por 26.03.2013 / 11:43
0

Parece que a autenticação de senha foi desativada porque não é um dos métodos mencionados. Como comentado acima, é melhor você usar a autenticação de chave pública de qualquer maneira. Leia-o em algum lugar e coloque sua chave pública em ~ joe / .ssh / authorized_keys. Não se esqueça de definir o proprietário para joe caso contrário, não funcionará.

    
por 26.03.2013 / 10:49

Tags