如何从本地 linux SSH 到远程 windows 10 上的特定目录

How to SSH from local linux into specific directory on windows 10 remote

我想从本地 linux 计算机通过 ssh 连接到 windows 10 远程计算机上的特定目录。在遥控器上使用的 shell 是 git bash。我不想每次使用 ssh 登录到我的遥控器时都不断更改目录。

对于 linux 遥控器,这很容易使用像这样的东西来完成:

ssh -t user@x.x.x.x "cd /targetDir ; $SHELL --login"

问题是 Windows 10 个遥控器如何实现同样的事情? 如果没有别的办法,我也接受更改 [=] 中的默认入口点27=] bash 用于远程上的任何 ssh 会话。

请注意,我不是在寻求有关设置 ssh 的帮助(已经可以)。我只想在会话启动时直接跳转到特定目录。

我自己解决了这个问题。以下命令完成工作。需要同时使用双引号和单引号才能使其正常工作(无特定顺序)。

ssh -t user@x.x.x.x "'cd /targetDir ; bash'"