也许我忽略了一些非常基本的东西,但这对我来说不起作用......
目标是在所涉及的两个系统之间设置密码验证(使用 ssh)。所涉及的两个系统是 -
一个真实的盒子(mac - 别名主控)和一个在虚拟盒子中运行的盒子(cloudera VM - 运行 centOS - 别名从属)。
迄今已执行的步骤 -
在 Mac 上
- ssh-keygen -t rsa
- ssh-复制-id cloudera@slave
在虚拟机上
- ssh-keygen -t rsa
- ssh-复制-id raghav@master
当我从 mac (主) 执行 ssh cloudera@slave 时,它不起作用,即要求我输入密码。但是,当我从 vm (从) 执行 ssh raghav@master 时,它按预期工作,让我无需密码即可进入。
我错过了什么..请帮忙..