Vagrant.configure("2") do |config| config.vm.box = "debian/bullseye64" config.vm.provider "virtualbox" do |v| v.memory = 1024 * 4 end config.vm.network "private_network", ip: "192.168.56.4" config.vm.provision "shell" do |s| s.inline = "" Dir.glob("#{Dir.home}/.ssh/*.pub").each do |path| key = File.read(path).strip s.inline << "echo '#{key}' >> /root/.ssh/authorized_keys\n" end end end