如何在Windows计算机上建立远程UNIX套接字的通道

问题描述 投票:3回答:1

在远程UNIX计算机上,我已经在UNIX套接字上运行MySQL,并且我想在本地Windows计算机上与该MySQL建立连接。

以前我在Mac上使用了下一个命令:

ssh -nNT -L 127.0.0.1:3307:<remote_socket_path> <remote_user>@<remote_ip> -p <remote_port>

在Windows上,我尝试了诸如Plink之类的各种工具,但均未成功,所有这些工具都需要host:port安装程序,并且无法识别套接字路径。

所以,我在做什么错了,如何像在Mac上使用SSH命令一样通过隧道传输远程套接字?

windows sockets ssh putty tunnel
1个回答
0
投票

Microsoft现在提供了OpenSSH的版本,该实现与Windows的台式机和服务器Linux以及其他UNIX安装中的常见实现相同。从Windows 10的the April 2018 Update开始,在Mac上运行的相同命令将在Windows CMD或Powershell中运行:

ssh -N -L 127.0.0.1:3307:<remote_socket_path> -p <remote_port> <remote_user>@<remote_ip>

不再需要Plink,在某些情况下可能不需要腻子。

© www.soinside.com 2019 - 2024. All rights reserved.