我的文件中已经有了id_rsa
密钥.ssh
(带有密码)
现在,我想添加新密钥,以便无需密码即可使用 ssh 连接到服务器。
我这样做:
ssh-keygen -t rsa
>> /Users/markoz/.ssh/id_rsa_new
>> Passphrase:
现在我在.ssh
文件夹中有两个键
.ssh $ ls
id_rsa id_rsa.pub id_rsa_new id_rsa_new.pub known_hosts
现在,如果我将密钥复制id_rsa_new.pub
到 serverauthorized_keys
中,它就不起作用(它要求我输入密码)
但是,如果我将密钥的密钥复制id_rsa.pub
到服务器中authorized_keys
,它就可以工作(询问密码)
我错过了什么?有规定只能使用一个kew吗?