在使用 ~/.ssh/config 文件通过 ssh 连接到远程服务器之前,我无法运行命令。
我尝试过使用选项“ProxyCommand”和“LocalCommand”,但它不起作用。
- ProxyCommand:似乎它运行命令,但之后不会询问我 ssh 连接的密码
- LocalCommand:仅在连接成功时才运行命令
答案1
请参阅这些答案:https://unix.stackexchange.com/a/44343(使用 ProxyCommand)和https://askubuntu.com/a/1268036(使用匹配主机...执行)