SSH隧道如何从Windows VM到运行Mac的主机系统[关闭]

Posted

技术标签:

【中文标题】SSH隧道如何从Windows VM到运行Mac的主机系统[关闭]【英文标题】:How SSH Tunnel from Windows VM to the host system, which is running Mac [closed] 【发布时间】:2017-08-25 02:04:18 【问题描述】:

我正在尝试通过 ssh 隧道从 Windows 虚拟机到运行 Mac 的主机系统。

我正在运行这个命令:

ssh -L 80:localhost:5454 10.0.2.2

然后它会提示我 3 次输入这样的密码:

Password:
Password:
Password:

每次我输入 windows vm 的密码时,它都会提示我输入另一个密码:

John Smith@10.0.2.2's password:

现在我认为这是我用于 Mac 主机系统的密码,但它显示权限被拒绝,仅此而已。

所以我的问题是这些密码指的是什么?我的 ssh 密码?尽管我从未设置过其中之一。

任何帮助都会很棒!

【问题讨论】:

【参考方案1】:

因为您没有另外指定 - 您正在尝试使用您的 Windows 用户名在 Mac 上进行身份验证。

我假设这些用户名完全相同相同。

从 Mac 运行

whoami

这将打印出您的确切用户名,然后在 Windows 中,在连接时将该用户名添加到 IP 前面。

ssh macUser@10.0.2.2
    /\

然后会提示您输入 mac 上的用户密码。

【讨论】:

太好了,谢谢!

以上是关于SSH隧道如何从Windows VM到运行Mac的主机系统[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

从 Windows 10 到在 AWS 上运行的 Jupyter 的隧道

如何在 Mac 上 ssh 到 xampp-vm?

带有 PuTTY 的 ssh 隧道不会靠近 Azure Jenkins VM

无法使用 JDBC 连接通过 SSH 隧道连接到 Azure DB

在 Docker for Mac 上使用 SSH 隧道进行 Xdebug

如何在两跳 SSH 隧道上使用 JProfiler