關於 架設ssh 問題~ - Linux

Table of Contents


LINUX 版本: ubuntu 11.04


http://blog.ring.idv.tw/comment.ser?i=231
↑再按照著這篇 一步一步 的設定下


遇到了一個問題~~

我是用Virtual Box 去模擬出三台電腦的

然後 電腦1:hadoop (hdp0) password:hadoop
電腦2:hadoop2 (hdp1) password:hadoop2
電腦3:hadoop3 (hdp2) password:hadoop2

都互相ping 的到 前面設定都完成
-------------------------------------------
[問題]

在 ssh-keygen -t rsa -P "" 這部分

到進入自己的 ssh hdp0

可以免輸入密碼進去

但是要 ssh hdp1 的時候
(電腦2)


理應該要輸入 電腦2的密碼 ->輸入 hadoop2

但是錯誤訊息一直顯示出

permission deny

測試了很多 都不從得知為何密碼是錯誤的...


煩請解答 謝謝!

--

All Comments

Hardy avatarHardy2011-08-16
ssh should support -vvv to show verbose info...
Kristin avatarKristin2011-08-18
不好意思 不懂...
Kristin avatarKristin2011-08-20
一樓的意思是叫你用 -v -vv 或 -vvv 顯示詳細的錯誤訊息
Joseph avatarJoseph2011-08-25
感謝!!
Yuri avatarYuri2011-08-26
ssh hadoop2@hdp1 ?
Bennie avatarBennie2011-08-31
ofy 大 你的意思 我不太懂@@''
我的電腦2 在區網設定上是 hdp1 密碼是: hadoop2
Erin avatarErin2011-08-31
所以你 log 看得如何...會不會是根本沒開密碼登入的選項
自己的可以進是因為有 publickey 之類的關係?
Isla avatarIsla2011-09-01
有時候ssh會使用"當前使用者名稱"做為"預設登入使用者"
Yuri avatarYuri2011-09-02
你在登入hdp1時沒注意到還沒輸入username就問你password嗎?
Gilbert avatarGilbert2011-09-03
因為你一直在用username:hadoop,password:hadoop2 嘗試登入
Gilbert avatarGilbert2011-09-06
然而對hdp1來說,根本就沒有"hadoop"使用者,有的是"hadoop2"
Michael avatarMichael2011-09-08
而ssh hadoop2@hdp1則告訴ssh我要用hadoop2做為username
登入hdp1主機
Odelette avatarOdelette2011-09-13
人家說明裡,帳號密碼都使用一樣,而你沒有,差別就在這裡
George avatarGeorge2011-09-18
因為username不同,每台主機的ssh免登入金鑰都要重新產生跟交換
Tracy avatarTracy2011-09-20
拍謝,只要丟對user家目錄的.ssh/就可以不用重新製作金鑰
Harry avatarHarry2011-09-23
感謝 我懂ofy 大的意思了!! 原來是username的問題..
ubuntu 權限問題真的是令我有點惱阿><''