2
我的目標是使用ssh密鑰身份驗證從VirtualBox VM連接到另一臺計算機。我用Vagrant(1.0.5)創建了虛擬機。我也啓用了config.ssh.forward_agent = true(如this post中所建議的)。可悲的是,ssh轉發似乎不起作用。如何設置Vagrant ssh代理轉發?
這些步驟(新鮮的Ubuntu與流浪漢,VirtualBox的):
從主機登錄到虛擬機(當我使用--debug,我看到轉發啓用)
流浪SSH
從VM日誌(ubuntu的12.04與注射流浪漢ssh密鑰)到外部機器
ssh -A [email protected]
獲得:權限被拒絕。
我是否需要執行任何額外步驟才能使其工作?人們建議使用ssh-add -K。我不清楚在哪臺機器上。
確保你不使用你的虛擬機 – axsuul
THX您的建議中的SSH代理。我也發現這篇文章:http://stackoverflow.com/questions/10699333/vagrant-to-test-chef-recipies-but-how-to-deal-with-private-git?rq=1。它建議修改.ssh/config。當我到達辦公室時,我會明天檢查我的虛擬機。 – Skarab