Ok, eu entendi. Eu corri o seguinte:
ssh-copy-id [email protected]
Eu devo ter tido um problema de permissões. Agora funciona. Encontrou essa informação aqui: link
Ok, eu tenho dois computadores Windows e um computador Linux.
Eu configurei o cygwin e instalei o pacote ssh. Eu então abri o terminal cygwin em cada computador e executei ssh-keygen -t -N ''
Eu entrei no computador linux, entrei no diretório .ssh e criei um arquivo authorized_keys e colei no texto id_rsa.pub. User1 funciona muito bem Usuário2 não funciona
Eu fiz o mesmo em ambos os computadores. Além disso, se eu copiar o idgsa.pub do user2 gerado pelo cygwin para o arquivo authorized_keys do user1 ... eu posso entrar no computador linux fazendo o user1 @ linuxcomputer
Então, parece que algo está errado no meu computador Linux com a maneira como os usuários estão configurados.
Como corrijo esse problema? Eu quero que cada computador com seus usuários separados seja capaz de entrar no terminal do computador linux sem qualquer senha.
Ok, eu entendi. Eu corri o seguinte:
ssh-copy-id [email protected]
Eu devo ter tido um problema de permissões. Agora funciona. Encontrou essa informação aqui: link