我正在尝试建立一个 MPI 集群,如下所示在 Ubuntu 中设置 MPICH2 集群教程。
然而,7,我执行:
cat id_pub.dsa >> authorized_keys
但我得到了:
cat: id_pub.dsa: No such file or directory
我错过了什么?
编辑:
gsamaras@pythagoras:~/.ssh$ pwd
/home/gsamaras/.ssh
gsamaras@pythagoras:~/.ssh$ ls
authorized_keys id_rsa id_rsa.pub known_hosts
答案1
这是文档中的拼写错误(真的!!)。它真正的意思是将rsa
公钥复制到authorized_keys
文件中,以便您可以ssh
使用密钥(无需密码)。因此命令应该是:
cat id_rsa.pub >> authorized_keys
经过挖掘发现,错误是在修订 15同时将要使用的密钥类型从 更改dsa
为rsa
。
编辑:我已经编辑了 Wiki 以使其正确。