ubuntu 可以在没有密码和私钥的情况下登录我的 SSH 服务器
我禁用了 root 登录和密码登录,更改了端口,使用了一段时间的 mosh,但是为什么我可以从没有密码和私钥的非 root 用户登录?
从 中添加了一些信息ssh -v
,但我没有添加选项-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
我正在使用 Macbook 登录到 ubuntu 服务器。ssh-agent 会记住私钥。
使用ssh-add -l
到列表中的键,使用ssh-add -d ~/ssh_keys/bandwagon_ssh_key
要删除的关键。
其实我搬走了~/ssh_keys/bandwagon_ssh_key,所以我以前ssh-add -D
把所有的key都删了。
相关文章推荐:
赞 (0)