scp失效问题

1.症状

(1)登陆到服务器A(已在本机用ssh-add, ssh -A),scp 到服务器B时提示public key有问题;

(2)/tmp/下没有ssh-XXX目录

 

2.原因

 服务器A被puppet改过ssh配置,服务器产生的指纹被刷新,所以原来登陆时在本机/Users/andrew/.ssh/known_hosts留下的指纹失效,ssh为了防止中间人攻击,就会不让用户的key传来/tmp/ssh-XXX目录,继而不能scp到服务器B

 

3.解决

  把/Users/andrew/.ssh/known_hosts上关于服务器A的指纹删去,再重新登陆A

你可能感兴趣的:(scp)