2016-12-17 52 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内的用户名。