2013-07-16 78 views
0

我有Linaro在嵌入式系統(Zedboard)中運行。我正在使用Mac終端ssh到這個系統。 Zedboard有一個IP。我將它設置在接口文件中。這塊主板沒有連接到互聯網,也沒有運行任何防火牆。我不能ssh到這臺機器。無法從Mac OS X ssh到Linux

$ ssh -vvv [email protected] 
OpenSSH_5.6p1, OpenSSL 0.9.8x 10 May 2012 
debug1: Reading configuration data /etc/ssh_config 
debug1: Applying options for * 
debug2: ssh_connect: needpriv 0 
debug1: Connecting to 169.254.218.146 [169.254.218.146] port 22. 
debug1: connect to address 169.254.218.146 port 22: Connection refused 
ssh: connect to host 169.254.218.146 port 22: Connection refused 

不應該有第三個詳細的debug3?但是Ping工作。我可以ping得很好,它響應。任何幫助表示讚賞。謝謝。

編輯:我注意到一些奇怪的行爲。我的第一次連接(在啓動Linaro之後)實際上超時了。

[email protected]’s MacBook Pro ~ $ ssh -vvv [email protected] 
OpenSSH_5.6p1, OpenSSL 0.9.8x 10 May 2012 
debug1: Reading configuration data /etc/ssh_config 
debug1: Applying options for * 
debug2: ssh_connect: needpriv 0 
debug1: Connecting to 169.254.218.146 [169.254.218.146] port 22. 
debug1: connect to address 169.254.218.146 port 22: Operation timed out 
ssh: connect to host 169.254.218.146 port 22: Operation timed out 

任何後續ssh的連接拒絕結果。

回答

0

這裏沒有第三個調試級別顯示的信息。它顯示了有關SSH連接的其他詳細信息,但在此處沒有建立任何連接,所以沒有什麼可說的。

您的輸出表明Zedboard未運行SSH服務器,或者未配置爲接受此IP上的連接。

+0

操作超時會限制它到更晚的正確? – maverick1989

+0

在網絡出現在主板上之前,「運行超時」錯誤看起來像您嘗試連接。 – duskwuff

+0

我們的實驗室有一個內核映像,並保存在我們的服務器上。我再次下載並啓動它,它工作正常。有時ssh不起作用,但ssh -vvv要求RSA指紋授權,然後工作。無論哪種方式,-vvv總是有效。我想我應該找到一些關於這個的。儘管感謝您的回覆。 – maverick1989