|
藍森林 http://www.lslnet.com 2006年8月18日 15:18
啟動一個新的診斷客戶機會話
啟動一個新的診斷客戶機會話
$ ssh -v -v -v -p 5555 machineA echo hi 2>;&1 | tee ssh.trace
如果看到提示,則輸入密碼,這個命令將執行到完畢為止。(在最不理想的情況下,ssh 提示您輸入密碼。當您被提示輸入密碼時,期望形式的認證已經失敗。)現在,有趣的檢測工作可以開始了。首先打開客戶端跟蹤(machineB 上的 ssh.trace),檢查消息,看是否存在錯誤。消息中包含很多信息,所以解釋起來要花一些時間。從客戶機跟蹤應該可以確定是 ssh 客戶機還是 ssh 服務器阻礙了期望形式的認證。如果是服務器阻礙了認證,那麼打開 ssh 服務器跟蹤(machineA 上的 sshd.trace)尋找線索。當您在客戶機跟蹤或服務器跟蹤中發現看上去不正確的或者不能理解的條目時,解釋消息的最容易的方法是在 Internet 上對在跟蹤中發現的字符串(或字符串的一部分)進行搜索。很可能有人已經碰到了類似的配置問題,他們很可能有您想要的解決辦法。 |
| |