%20%E3%81%A8%20Cloudera%20VM%20%E3%81%AE%E9%96%93%E3%81%A7%20ssh%20%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%84.png)
おそらく私は何か非常に基本的なことを見逃しているのでしょうが、それは私にとってはうまくいきません...
目的は、関係する 2 つのシステム間でパスワード認証 (ssh を使用) を設定することです。関係する 2 つのシステムは次のとおりです。
1 つの実際のボックス (mac - 別名マスター) と、仮想ボックスで実行されている 1 つのボックス (cloudera VM - 実行中の centOS - 別名スレーブ)。
これまでに実行された手順 -
Macの場合
- ssh-keygen -t rsa
- ssh-コピー-id cloudera@slave
VM上
- ssh-keygen -t rsa
- ssh-コピー ID raghav@master
mac (マスター) から ssh cloudera@slave を実行すると機能しません。つまり、パスワードを要求されます。ただし、vm (スレーブ) から ssh raghav@master を実行すると、期待どおりに機能し、パスワードなしでログインできます。
何が足りないのでしょうか。助けてください。