如何让pwd返回远程个人工作目录

时间:2016-02-28 20:28:56

标签: ssh pwd

ssh上的

pwd返回本地个人工作目录。如何轻松访问远程密码?

修改

我使用ssh-agent转发1x: 本地 - > server1 - > server2在那里我想执行这些脚本https://coreos.com/kubernetes/docs/latest/kubernetes-on-vagrant.html,例如authority=${PWD}/ssl/ca.pem但不使用远程工作目录,而是使用本地计算机上的本地目录。

1 个答案:

答案 0 :(得分:1)

如果你跑

ssh host echo $PWD

$PWD变量在您的 shell中评估,而不是在远程中评估。如果要评估变量remote,则需要转义$符号:

ssh host echo \$PWD

或将命令放入单引号:

ssh host 'echo $PWD'