测试SSHMatch Exec
功能。我有这个最小的~/.ssh/config
:
Match Exec echo
ServerAliveInterval 60
我正在跑步
ssh localhost
我明白了
Unable to execute 'echo': No such file or directory
无论我是否使用完整路径,或者使用双引号或单引号,这都是正确的。我也尝试在我的文件夹中放置一个假echo
脚本。.ssh
我尝试了多个命令(test, nc, connect
)。似乎该Exec
功能根本看不到我的路径。
我正在使用 OpenSSH 运行 WSL Debian。我的最终目标是测试$http_proxy
match 子句中是否可以访问以自动化代理使用,但让上述工作就足够了。