Eu consigo acessar meu servidor ssh sem senha e chave privada

0

Eu desabilitei o login root e o login por senha, mudei de porta, usei mosh por um tempo, mas por que eu posso logar de um usuário não-root sem senha e chave privada?

Adicionou algumas informações de ssh -v , mas eu não adicionei a opção -i ~/ssh_keys/bandwagon_ssh_key

debug1: Server host key: RSA a4:11:29:3a:7a:...
debug1: Host '[104.224...]:28...' is known and matches the RSA host key.
debug1: Found key in ~/.ssh/known_hosts:13
...
debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering RSA public key: ~/.ssh/github
debug1: Authentications that can continue: publickey
debug1: Offering RSA public key: ~/ssh_keys/bandwagon_ssh_key
    
por metaphy 23.10.2015 / 15:27

1 resposta

0

Estou usando um Macbook para fazer login em um servidor Ubuntu. O agente ssh lembra as chaves privadas.

Use ssh-add -l para listar as chaves, use ssh-add -d ~/ssh_keys/bandwagon_ssh_key para excluir a chave.

Na verdade, eu me afasto ~ / ssh_keys / bandwagon_ssh_key, então usei ssh-add -D para deletar todas as chaves.

    
por metaphy 25.10.2015 / 10:50