答案1
你错过了你所做事情的一个基本点。您需要确定什么是服务器,什么是客户端以及您想要实现什么。
- 您在客户端(您的计算机)上生成密钥
sshd_config
您使用并希望authorized_keys
在服务器上拥有服务器(图像中的IP)来设置服务器。
如果您执行了上述操作,您就可以sshd
使用 localhost 重新启动服务器service sshd restart
并连接到 localhost,例如ssh localhost
.
如果你想连接到其他地方(如上面的IP),你需要允许密码验证并在那里重新启动(而不是在你的主机上)。或者通过不同的渠道传输密钥,但这ssh-copy-id
无济于事。