是否可以使用 ~/.ssh/config 来处理“-t create”开关?

是否可以使用 ~/.ssh/config 来处理“-t create”开关?

您可能知道,SourceForge 提供了 shell 服务。根据他们的Shell 访问信息页面获取 shell 的命令如下:

ssh -t USER,[email protected] create

这会在对方的终端上排队一个 shell,并最终将你放入其中。我想以某种方式将其添加到我的~/.ssh/config。我不知道 switch-t是如何调用的config,也不知道如何传递create参数。

有谁知道这样的条目看起来是什么样的吗?

答案1

根据我之前做过的研究(以及刚刚更新的研究),我不认为存在这种选择 [然而,关于这个话题有很多抱怨的案例]。(手册页似乎证实了这一点)。

话虽如此,除了直接告诉您“不”之外,一种可能的解决方法是alias在您的profile(在许多情况下,位于~/.bash_profile,但在某些系统上有所不同)中创建一个。

alias sshSF="ssh -t USER,[email protected]"

然后,由于它是一个别名,您可以调用sshSF create并将“create”作为一个参数。如果您有一个密钥,当然也可以使用它来指定它-i

相关内容