我一直使用该os:cmd/1
方法来调用操作系统例程。现在,我知道 erlang 有一个ssh
应用程序。我想知道如何使用此模块通过 ssh 连接到 SOLARIS 服务器,运行命令并收集回复。我相信这样的操作会被异步处理。我需要一个使用 Erlang 内置的 ssh 应用程序的示例:
现在,有时我们SSH KEYS
会在服务器之间设置以防止密码提示,尤其是在使用脚本在远程服务器上执行任务时。我打算编写许多 Erlang 程序,或者escripts
与我们环境中的许多远程服务器交互。我需要一个完整的示例和说明,说明如何ssh
使用 erlang ssh 应用程序处理有和/或没有密码提示。
注意:在上面的屏幕截图中,两台服务器都已SSH KEYS
设置好,因此当从两台服务器中的任何一台启动 ssh 时,都没有密码提示。