【问题标题】:Having trouble in accessing my virtual machine from local with SSH无法使用 SSH 从本地访问我的虚拟机
【发布时间】:2025-12-19 06:05:06
【问题描述】:

我的本​​地机和虚拟机上都有 ubuntu 16.04,我想从本地机访问我的虚拟机,我已经将网络适配器更改为桥接连接(两个 ip 都在 192.168,10.x 中) .但是当我从本地终端运行 ssh virtual_mac_ip 时,我收到错误 ssh:连接到主机 192.168.10.7 端口 22:连接被拒绝

ps:我要配置单节点hadoop集群

【问题讨论】:

  • SSH 服务器默认没有运行...
  • 问题已解决 我再次将网络适配器更改为 NAT,并在端口 2222 上使用端口转发。现在当我运行“ssh -p 2222 username@127.0.0.1”时,我可以连接了到我的来宾操作系统
  • 好的。顺便说一句,Hortonworks 沙盒或 Cloudera 快速入门 VM 都是预安装的 Hadoop 环境
  • 是的,我知道我已经有一个 cloudera 快速入门,但我想自己设置它,我想这样我可以学到更多。谢谢@cricket_007
  • 看你想学什么。如果你想从事 Hadoop 的工作,你几乎永远不会从源代码安装它。例如,云中的 Hadoop 实例都是预先配置好的。如果你想学习如何编程 MapReduce 或 Spark,也没有必要

标签: hadoop networking ssh virtual-machine


【解决方案1】:

问题已解决 我再次将网络适配器更改为 NAT,并在端口 2222 上使用端口转发。现在当我运行“ssh -p 2222 username@127.0.0.1”时,我可以连接到我的客户操作系统

旁注:请检查您的猜测机器上是否安装了 OpenSSH

【讨论】: