我有一个在 Windows 7 上运行的 bitnami-wordpress 虚拟机。我正在尝试设置 SSH 服务器来访问虚拟机中的文件。
我用这个视频作为引用; SSH guide 。我的网络偏好是桥接的
然后我登录到我的 bitnami-wordpress,此时我可以访问我的 Wordpress 页面。然后我用这个命令安装了 ssh 包。这不在视频中,但这是我的讲师指导的
sudo apt-get install openssh-server
- 我运行 putty 并输入主机名作为我的虚拟 IP、192.168.1.123、端口 22、连接类型 SSH。
不幸的是,Putty 拒绝连接。这是日志
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
仍然不确定我错过了什么,希望得到任何意见
编辑
添加了我的 Windows 系统的 ipconfig 结果: ipconfig
最佳答案
登录 guest Linux VirtualBox VM 的最佳方式是端口转发。如果您使用的接口(interface)使用 NAT,则可以轻松更改它。然后转到网络设置并单击端口转发按钮。添加新规则:
主机端口4422,访客端口22,名称ssh,其他留空。 或从命令行
VBoxManage 修改虚拟机服务器 --natpf1“ssh,tcp,,4422,,22” 其中“SERVER”是创建的 VM 的名称。检查添加的规则:
VBoxManage showvminfo 服务器 | grep '规则' 就这样!请确保您不要忘记安装 SSH 服务器:
sudo apt-get install openssh-server 要通过 SSH 连接到 guest 虚拟机,请写入:
ssh -p 4422 [email protected] 其中 user 是您在虚拟机中的用户名。
关于wordpress - SSH 与 virtualbox,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41195075/