0

我想通过脚本生成一些虚拟机,然后根据我想连接到它们的一些变量并在那里进行更改(下载/解压缩/运行某些东西)。一切都自动来自另一个脚本。

虚拟机可以通过 IP 访问,但问题是如何在没有任何密码请求的情况下使用 ssh 连接它们。安全性不是问题。如果 ssh 可以从某个文件中获取密码,对我来说最好的方法是。我发现的大多数答案都是使用 sshpass 或 expect,但我想确保这些脚本可以从我不想使用“非标准”应用程序的任何地方执行。任何想法?谢谢!

4

1 回答 1

0

创建这些临时虚拟机通用的公钥。一旦 vm 处于活动状态,使用 ssh-copy-id 将公共密钥复制到它。

网上肯定有教程。

于 2013-08-19T22:07:39.597 回答