我正在创建一个命令行工具,可以从我们的集群中动态查找服务器,然后根据集群检索Amazon s3存储桶中保存的相应私钥,并将其复制到本地的临时文件以连接到服务器。 / p>
我如何通过SSH连接到IP地址,然后允许用户与SSH会话进行交互?
此示例将打开一个名为" platform"的集群中的计算机的ssh会话:
company_name ssh:platform
我之前在Ruby中做过这样的事情:
exec("ssh -i #{private_key_file.path} -R 52698:localhost:52698 core@#{platform_ip}")