0
在Mac OS X終端中,我通過帶有dsa密鑰對的ssh登錄到遠程服務器。當我執行以下命令:Mac OS X終端出現錯誤的SSH路徑?
ssh -v -l root -p 22 [remote ip address]
我在終端處於
/var/root/.ssh/
的實際路徑尋找我的鑰匙調試代碼中看到的是:
/Users/danny/.ssh/
如果我執行此命令:
ssh -v -i /Users/danny/.ssh/inno_dsa -l root -p [remote IP address]
...然後我很好。
所以我的問題是有辦法告訴終端自動查找/Users/danny/.ssh/所以我不總是必須明確指定路徑?
嗨,那裏,謝謝你的信息。這類作品,這是一個很好的解決方案。當我沒有添加端口22時,它不會連接。請注意,在新的配置文件中,我還必須添加`port 22`。所以現在看起來好像是連接了,但是我得到了`Address [遠程IP]地圖到vps.mydomain.com,但是這並沒有映射回地址 - 可能的BREAK-IN ATTEMPT!那麼我不允許進入。我做了一些Google搜索,發現`GSSAPIAuthentication no`,但這似乎並沒有解決它。 – 2011-12-15 22:00:11