如何通过 SSH 隧道从 Windows VM 到主机系统,即 运行 Mac
How SSH Tunnel from Windows VM to the host system, which is running Mac
我正在尝试从 Windows 虚拟机通过 ssh 隧道连接到主机系统,即 运行 Mac.
我是运行这个命令:
ssh -L 80:localhost:5454 10.0.2.2
然后它提示我三次输入密码,如下所示:
Password:
Password:
Password:
每次我输入 windows 虚拟机的密码时,它都会提示我输入另一个密码:
John Smith@10.0.2.2's password:
现在我认为这是我用于 Mac 主机系统的密码,但它说权限被拒绝,仅此而已。
所以我的问题是这些密码指的是什么?我的ssh密码?尽管我从来没有设置过其中之一。
任何帮助都会很棒!
因为您没有另外指定 - 您正在尝试使用您的 Windows 用户名在 Mac.
上进行身份验证
我假设这些用户名完全不一样。
来自Mac运行
whoami
这将打印出您的确切用户名,然后从 Windows 连接时在 IP 前面添加该用户名。
ssh macUser@10.0.2.2
/\
然后系统将提示您输入 mac 上的用户密码。
我正在尝试从 Windows 虚拟机通过 ssh 隧道连接到主机系统,即 运行 Mac.
我是运行这个命令:
ssh -L 80:localhost:5454 10.0.2.2
然后它提示我三次输入密码,如下所示:
Password:
Password:
Password:
每次我输入 windows 虚拟机的密码时,它都会提示我输入另一个密码:
John Smith@10.0.2.2's password:
现在我认为这是我用于 Mac 主机系统的密码,但它说权限被拒绝,仅此而已。
所以我的问题是这些密码指的是什么?我的ssh密码?尽管我从来没有设置过其中之一。
任何帮助都会很棒!
因为您没有另外指定 - 您正在尝试使用您的 Windows 用户名在 Mac.
上进行身份验证我假设这些用户名完全不一样。
来自Mac运行
whoami
这将打印出您的确切用户名,然后从 Windows 连接时在 IP 前面添加该用户名。
ssh macUser@10.0.2.2
/\
然后系统将提示您输入 mac 上的用户密码。