Eu tentei várias maneiras de instalar o openssh sem senha, mas não funciona. Com senha funciona bem! (Cygwin, Windows7 32Bit)
Primeiro eu fiz como execute o comando ssh sem senha?
Na verdade (depois de remover completamente o cygwin, serviços, usuários) eu fiz assim:
Terminal: ssh-host-config StrictModes usado: não Separação de Privilégios: sim Instale o sshd como serviço: sim Valor do cygwin para o daemon: ntsec Serviço registrado "cyg_server" criar nova conta de usuário Senha!
- > host-config concluído!
Terminal: ssh-user-config Criar arquivo de identidade do SSH2 RSA: yes Frase secreta: vazio Deseja usar essa identidade para fazer login nesta máquina: sim (adicionando a /home/x/.ssh/authorized_keys)
O mesmo para: SSA SSH2 SSH2 ECDSA SSH1 RSA
- > Configuração finalizada!
net start sshd
ssh x @ localhost (adicione localhost aos hosts conhecidos)
Conexão fechada por :: 1
ssh x @ localhost -vvv
debug1: Oferecendo chave pública RSA: /home/x/.ssh/id_rsa debug3: send_pubkey_test debug2: enviamos um pacote publickey, aguardamos resposta Conexão encerrada por :: 1
O que eu fiz de errado? Pode agradar a alguém me ajudar?