ssh秘钥分发错误“/usr/bin/ssh-copy-id: ERROR: No identities found”

Posted 芹溪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh秘钥分发错误“/usr/bin/ssh-copy-id: ERROR: No identities found”相关的知识,希望对你有一定的参考价值。

在做ssh的时候出现下面的错误,这个错误根本没有遇到过啊,仔细一看,后面的端口不对,我要发到的服务器端口是22,我想肯定是这个原因,结果不加端口,还是提示

这个错误,于是咨询下其他人,结果发现要分发的秘钥/root/.ssh/id_dsa.pub,根本不存在,才会提示这个错误,于是使用ssh-keygen -t dsa  生成公钥后即可。

[root@iZ25jlnbishZ ~]# ssh-copy-id -i /root/.ssh/id_dsa.pub "root@101.201.140.204 -p 52808"
/usr/bin/ssh-copy-id: ERROR: No identities found

 

以上是关于ssh秘钥分发错误“/usr/bin/ssh-copy-id: ERROR: No identities found”的主要内容,如果未能解决你的问题,请参考以下文章

免交互方式批量分发公钥脚本

批量分发秘钥

ssh 分发

公钥和秘钥

sshpass ssh-copy-id 批量秘钥

SSH配置免密登录