0
我想在我的流浪者配置期间生成一个ssh密钥,并将公钥输出给用户。Vagrant - 生成一个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,并给它运行流浪用户SSH密钥?
或者,有没有办法在ruby中生成它,把私钥放到虚拟机中,并把公钥给用户?