I disabled root login and password login, changed port, used mosh for a while, but why I can login from a non-root user without password and private key?
Added some info from ssh -v
, but I did not add option -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