2016-12-17 31 views
1

我有一個在Windows 7上運行的bitnami-wordpress虛擬機。我試圖設置一個SSH服務器來訪問虛擬機中的文件。SSH與virtualbox,如何?

  1. 我用這段視頻作爲參考; SSH guide。我的網絡偏好被橋接

  2. 然後我登錄到我的bitnami-wordpress,此時我可以訪問我的Wordpress頁面。然後我用這個命令安裝了ssh軟件包。這是不是在視頻,但它是我的講師指導

sudo apt-get install openssh-server

  • 我運行膩子,然後輸入主機名作爲我的虛擬IP,192.168.1.123,端口22,連接類型SSH。
  • 膩子拒絕連接不幸。這是日誌

    2016-12-17 10:17:20 Looking up host "192.168.1.123"

    2016-12-17 10:17:20 Connecting to 192.168.1.123 port 22

    2016-12-17 10:17:20 We claim version: SSH-2.0-PuTTY_Release_0.67

    2016-12-17 10:17:21 Failed to connect to 192.168.1.123: Network error: >Connection refused

    2016-12-17 10:17:21 Network error: Connection refused

    仍然不知道我錯過了,將不勝感激任何投入

    編輯

    添加IPCONFIG從我的Windows系統的結果: ipconfig

    回答

    0

    您需要實際上通過調用以下命令啓動SSH服務器:

    sudo service ssh start

    另外請確保客戶端和服務器之間沒有防火牆阻止網絡。

    +0

    它仍然無法連接。我在我的Windows系統上附加了ipconfig。並且還禁用了我的防火牆執行此會話 – BillyBudiharto

    +0

    它仍然無法連接。我在上面的原始文章中附加了我的windows系統上的ipconfig。我還禁用了我的防火牆執行此虛擬機會話 – BillyBudiharto

    1

    登錄到來賓的最佳方式Linux VirtualBox VM是端口轉發。如果您使用的是使用NAT的接口,則可以輕鬆更改。然後進入網絡設置並點擊端口轉發按鈕。添加新規則:

    主機端口4422,訪客端口22,名稱ssh,其他留空。 或從命令行

    VBoxManage modifyvm SERVER --natpf1「ssh,tcp ,, 4422,,22」 其中'SERVER'是創建的VM的名稱。檢查添加的規則:

    VBoxManage showvminfo SERVER | grep'規則' 就是這樣!請確保你不要忘了安裝SSH服務器:

    sudo易於得到安裝openssh-server SSH到來賓VM,寫:

    的ssh -p 4422 [email protected] 用戶是VM內的用戶名。