在 OS X 上自动化 SSH 隧道

在 OS X 上自动化 SSH 隧道

我想在 OS X 上自动执行这个 SSH 隧道命令。

ssh -D port account@server

shell 将提示您输入密码。

是否可以使用 Automator 之类的工具来实现自动化?欢迎任何解决方案。

答案1

自动创建 SSH 隧道的最佳方法是设置公钥/私钥对 - 这样您无需密码即可进行身份验证。

有一些很好的说明这里。它甚至给出了在 Perl 脚本中使用 SSH 连接的示例 - 尽管如果您愿意,您也可以使用 Bash 脚本或 Automator 的“运行 shell 脚本”操作。您可以忽略大多数参数ssh-keygen- 它会提示您输入所需的参数。

相关内容