%20%E5%92%8C%20Cloudera%20VM%20%E4%B9%8B%E9%96%93%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
也許我錯過了一些非常基本的東西,但這對我來說不起作用......
目的是在涉及的兩個系統之間設定密碼身份驗證(使用 ssh)。涉及的兩個系統是 -
一台真實的機器(mac - 別名主機)和一台在虛擬機器中運行(cloudera VM - 運行centOS - 別名從機)。
到目前為止執行的步驟 -
在蘋果機上
- ssh-keygen -t rsa
- ssh-copy-id cloudera@slave
在虛擬機器上
- ssh-keygen -t rsa
- ssh-copy-id raghav@master
當我從 mac(master)執行 ssh cloudera@slave 時,它不起作用,即要求我輸入密碼。但是,當我從 vm(從機)執行 ssh raghav@master 時,它會按預期工作,讓我無需密碼即可進入。
我缺什麼..請幫忙..