将配置内容传递给SSH命令

时间:2017-08-27 08:51:56

标签: shell ssh config

通常我们通过-F参数传递配置文件:

$ ssh -F my.conf

有没有办法在不创建配置文件的情况下将my.conf的内容传递给ssh?

1 个答案:

答案 0 :(得分:0)

您可以将配置文件内容写入临时文件,并在将其用于ssh连接后将其删除:

 mktemp | xargs -t -I {} sh -c 'echo "your ssh config content" > {}; ssh -F {} HOST; rm {}'