Como habilitar o login remoto?

3

Atualmente, só consigo logar no meu Linux remoto através da conta de usuário "ubuntu", sem uma senha (via autenticação SSH). Eu tenho outro usuário configurado na máquina, e se eu tentar entrar com seu nome de usuário + senha eu recebo

Disconnected: No supported authentication methods available

Como configuro este usuário para aceitar autenticação de usuário / senha?

    
por ripper234 20.02.2011 / 10:41

1 resposta

5

Eu suspeito que o seu sshd esteja configurado para permitir acesso via autenticação de chave pública e para não permitir o acesso via senha.

Existem alguns itens que você pode fazer. A melhor opção é gerar um par de chaves para a nova conta e copiar a chave pública para o seu arquivo host ~ / .ssh / authorized_keys. Você pode usar ssh-keygen ou puttygen etc para gerar as chaves.

Como alternativa, você pode ativar a autenticação de senha sshd. Edite o arquivo / etc / ssh / sshd_config e assegure-se de que a diretiva PasswordAuthentication esteja definida como yes

PasswordAuthentication  yes

Salve o arquivo e reinicie o sshd e você poderá usar as senhas.

    
por 20.02.2011 / 11:03