通过 ssh 连接到远程并转到与客户端上使用的相同目录

通过 ssh 连接到远程并转到与客户端上使用的相同目录

我有一个非常具体的问题。我是否可以通过 ssh 从我的客户端连接到远程计算机并停留在我在客户端上使用的同一目录中?

例如,如果我在文件夹中/path/to/folder/,我想登录到远程计算机并直接转到同一文件夹。如果我从远程注销,转到另一个文件夹,然后/path/to/folder/test/通过 ssh 再次登录,我想连接到我的远程计算机并转到另一个文件夹。

目前,我的文件中有config以下内容,它们工作正常,但仅适用于一个特定文件夹:

Host test
    Hostname test-server
    User user
    IdentityFile ~/.ssh/id_rsa
    RemoteCommand cd /path/to/folder && exec bash --login
    RequestTTY yes

我尝试更改cd /path/to/folder/cd ${PWD}但结果只会指向我的主文件夹,而不是我在客户端上工作的路径。有没有可能实现我想要的行为?我很感激任何形式的帮助。如果您需要任何其他信息,请告诉我。

非常感谢,丹尼尔

相关内容