Acabei de mudar meu servidor para o Ubuntu e tudo funciona, exceto o servidor ssh. Instalei o servidor sshd e gerei no meu mac (cliente) uma chave como esta:
ssh-keygen -t rsa -C "[e-mail protegido]" onde[e-mail protegido]é o meu e-mail, não sabia o que mais precisava colocar aqui.
Copiei a chave ssh pública do meu mac para o meu servidor Ubuntu e adicionei o conteúdo ao arquivo .ssh/authorized_keys no Ubuntu. Reiniciei tudo o servidor ssh.
Agora, quando tento fazer login através do meu mac com o comando:
ssh 192.168.0.149 ou mesmo ssh[e-mail protegido]
Sempre recebo permissão negada (chave pública)
Eu não sei como consertar isso? Alguém pode me ajudar? Acho que tem algo a ver com[e-mail protegido]mas não tenho certeza. Eu só quero fazer login na LAN ou em qualquer outro lugar.
Responder1
Eu encontrei o problema. A linha que define as chaves_autorizadas foi comentada. Descomentei isso e tudo funciona.