2012-10-04 28 views

回答

3

在Mac上,您可能在登錄鑰匙串中保存有與公鑰密碼不匹配的標準密碼。如果您以前使用標準password身份驗證進行連接,並且以後切換到publickey,則可能會出現不匹配,因爲兩者都在鑰匙串中使用相同的名稱進行保存。

使用的Mac OSX Keychain Access刪除(或編輯)用於server.org的條目。

我看到您在Cyber​​duck的設置有一個空的用戶名,並與[email protected]格式使用的服務器領域。爲了簡化SSH/SFTP連接設置,您可以將~/.ssh/config to consolidate (SFTP) settings for server.org用於終端ssh和Cyber​​Duck。如果您在「打開連接」或「添加/編輯書籤」中編輯服務器名稱server.org,Cyber​​Duck會提取設置。 使用最新的/當前的snapshot build of CyberDuck進行測試,因爲舊版本中存在問題 - 但當前快照中還有其他書籤錯誤。