【发布时间】:2021-07-31 18:35:53
【问题描述】:
当我执行时在 git bash 中运行 ssh-keygen 之后
$ scp id_rsa.pub kovair@192.168.12.232:.ssh/authorized_keys
我得到了
The authenticity of host '192.168.12.232 (192.168.12.232)' can't be established.
ECDSA key fingerprint is SHA256:v9aX9gU44tKMXefUA1V2bgPVzP1PoICupP+cpU3sNB4.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.12.232' (ECDSA) to the list of known hosts.
kovair@192.168.12.232's password:
id_rsa.pub 100% 403 3.2KB/s 00:00
在此之后,当我尝试验证天气无密码身份验证是否成功或未使用时
$ ssh kovair@192.168.12.232 ls
我收到了
kovair@192.168.12.232's password:
我猜在这一步中它不应该要求输入密码。
我做错了什么有人可以帮忙吗?
【问题讨论】:
-
使用
-vvv运行ssh 命令来检查调试输出。 -
提示:下次使用
ssh-copy-id而不是scp。