- 主题:通过ssh-keygen 产生的公钥和私钥,改了私钥的内容,链接还生效
大家好,我通过ssh-keygen产生密钥对,把公钥上传到服务器,客户端登录服务器成功,如果修改服务器端的authorized_keys文件,客户端登录服务器失败,但是如果修改客户端的私钥文件id_rsa ,还是能登录成功,我一致意外应该是私钥和公钥配对才能登录,现在看来不是这样,谁能解释一下
--
FROM 114.254.3.*
【 在 loulinzheng 的大作中提到: 】
: 公钥上传之后,还是要写到服务器端的authorized_keys文件里去的。 客户端登录可以指定某一个私钥文件,不指定就是使用当前用户下.ssh里的id_rsa
: 查了下man ssh 是这样的
这个我知道,我现在做的是直接修改了私钥的内容
我一开始以为这样,client客户端登录服务端是失败
但是,直接就登录成功了
我一开始以为是第一次认证成功了
有记录了
但是,把known host 删了也不行啊
--
FROM 114.254.2.*
【 在 DreamDreams 的大作中提到: 】
: 你确定用的就是你改的那个私钥么?
: ssh -i可以指定私钥
:
哦,这个没试,我试一下哈
--
FROM 114.249.196.*