【发布时间】:2016-10-10 08:00:18
【问题描述】:
我想在我的 vagrant 配置过程中生成一个 ssh-key,并将公钥输出给用户。
显然我可以使用类似的东西轻松创建一个 ssh 密钥
config.vm.provision "shell", inline: <<SCRIPT
yes | ssh-keygen -b 2048 -t rsa -f /home/vagrant/.ssh/id_rsa -q -N ""
SCRIPT
然后我怎样才能把 /home/vagrant/.ssh/id_rsa.pub 交给运行 Vagrant 的用户?
或者,有没有办法在 ruby 中生成它,将私钥放入 VM 并将公钥提供给用户?
【问题讨论】:
标签: ruby vagrant ssh-keygen